powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / В чем разница PHP 5.6 =>7.2 и как победить.
17 сообщений из 17, страница 1 из 1
В чем разница PHP 5.6 =>7.2 и как победить.
    #39721251
AlexDE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня провайдер прислал сообщение, что больше не будет поддерживать PHP 5.6 и переходит со следующей недели на PHP 7.2.
Я сначала проигнорировал, думал какая разница, следующая версия вроде обратно совместимая с предыдущей должна быть.
А сегодня протестил, у меня половина сайта не открывается в новой версии.
Как справиться, подскажите. Сайт писал не я и бывший разработчик уже уволился.
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39721252
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какая разница вы его писали или не вы...
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39721257
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexDEКак справиться, подскажите.
Может быть, попробовать поискать на сайте php.net?
Изучать последовательно:
http://php.net/manual/ru/migration70.php
http://php.net/manual/ru/migration71.php
http://php.net/manual/ru/migration72.php
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39721260
AlexDE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не открывается только один раздел где идет обращение к MySQL. Я просто с не разбирался, на базах данных и ЕРП специализируюсь.
Переключаю в режим 7.2 и страница просто не открывается, просто чистый белый лист. В 5.62 все видно.
Есть предположение, что в новой версии пытается в https открыть, что теперь сделать не знаю, не из моей практики.
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39721262
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexDEЕсть предположение
А что говорит астролог?
Есть же документация от первоисточника, зачем гадать?
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39721264
Alibek B
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexDEНе открывается только один раздел где идет обращение к MySQL
http://php.net/manual/ru/migration70.removed-exts-sapis.php
Удалено расширение mysql (которое считалось устаревшим еще 2 года назад), видимо дело в этом.
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39721265
AlexDE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alibek B.,

Буду читать спасибо :) Просто подумал может кто слету средство подскажет
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39721266
Фотография Hett
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Включи вывод ошибок для начала, на экран или в лог.
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39723778
bodystar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если не разбираешься, то проще будет мигрировать на другой хостинг, который поддерживает старую версию. Ибо отличий всё-таки много.
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39723788
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще, провайдер довольно странный. Версия 5.6 нынче официально поддерживается разработчиком, релизы выпускаются более-менее регулярно. Чего ради хостер, весь такой "клиентоориентированный" решил создать проблемы для своих же пользователей? Что-то с ним, с хостером, не так.

PS: Как мне кажется, майнтейнеры будут еще довольно долго держать PHP-5.6 в репозиториях ПО для популярных ОС даже после окончания официальной поддержки. Всё же, массовое и жестокое выпиливание кучи функций mysql_* это не хухры-мухры. Да, предупреждали. Но ведь пока петух не клюнет...
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39723830
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleВообще, провайдер довольно странный. Версия 5.6 нынче официально поддерживается разработчиком, релизы выпускаются более-менее регулярно. Чего ради хостер, весь такой "клиентоориентированный" решил создать проблемы для своих же пользователей? Что-то с ним, с хостером, не так.

PS: Как мне кажется, майнтейнеры будут еще довольно долго держать PHP-5.6 в репозиториях ПО для популярных ОС даже после окончания официальной поддержки. Всё же, массовое и жестокое выпиливание кучи функций mysql_* это не хухры-мухры. Да, предупреждали. Но ведь пока петух не клюнет...

php 5.6 сейчас на стадии security fixes, до 1 января 2019 года, потом end of life
php 7.0 кстати перестанут саппортить в декабре 2018
mysql_* выпилили в pecl, откуда его можно поставить самостоятельно
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39724797
Фотография ScareCrow
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторphp 5.6 сейчас на стадии security fixes, до 1 января 2019 года, потом end of life
php 7.0 кстати перестанут саппортить в декабре 2018

это основоные разработчики. в LTS версиях операционок фиксы будут до окончания периода поддержки, от разработчиков операционок.
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39726064
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ScareCrowэто основоные разработчики. в LTS версиях операционок фиксы будут до окончания периода поддержки, от разработчиков операционок.
Насколько я знаю, максимум, что мейнтейнер пакета может сделать, это бэкпортировать фикс из поддерживаемой ветки,
что в случае с 5.6 <- 7.1 маловероятно, если только он не является разработчиком языка и где-то есть активный багтрекер.
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39726389
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Karbafosmysql_* выпилили в pecl, откуда его можно поставить самостоятельноНу так то и исходники старых версий доступны, можно по желанию скомпилять и установить любую.
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39726824
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleНу так то и исходники старых версий доступны, можно по желанию скомпилять и установить любую.
Это не всегда возможно из-за несовсестимости со свежими версиями того же gcc. Например php 5.2 без патчей в debian 8 уже не собрать, хотя кое-где он юзается, под debian 9 даже не пытался, а с докером возиться сильно лень.
Под актуальную версию из pecl-репы модуль собрать проще, чем пересобирать язык полностью.

Но вообще хостер большой свин
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39726872
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Karbafos,

Согласен по всем пунктам. Хорошо, если только этим ограничится.
А не в курсе, случаем, ereg() и eregi(), которые зедепрекейтили ещё раньше, их куда-то тоже сохранили или совсем всё? Скорее, для интересу, а по факту давно уже не приходилось их переписывать.
...
Рейтинг: 0 / 0
В чем разница PHP 5.6 =>7.2 и как победить.
    #39728735
Фотография Karbafos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vkleKarbafos,

Согласен по всем пунктам. Хорошо, если только этим ограничится.
А не в курсе, случаем, ereg() и eregi(), которые зедепрекейтили ещё раньше, их куда-то тоже сохранили или совсем всё? Скорее, для интересу, а по факту давно уже не приходилось их переписывать.

ereg* ушли в никуда, там внутри тот ещё треш был
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / В чем разница PHP 5.6 =>7.2 и как победить.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]