Эта тема на forum.dklab.ru


Tronyx: Переход с 4.1.2 на 4.3.7
Ну вот он сабж. На сервере около 50 php сайтов, отлично работающих на старой версии, а нужно поставить новую. Какие траблы могут быть с совместимостью старых скриптов и нового интерпритатора? Про регистр глобалс знаю, а ещё?

И ещё вопрос, как можно поставить на один сервак две версии PHP, так чтобы 4.1.2 работал с *.php, а *.phtml с 4.3.7?

ЗЫ сайты используют PGSQL.

Заранее благодарен!
Евгений Галашин:
Tronyx:
В принципе, никаких АФАИК. Всё должно быть обратно-совместимым. Почитайте changelog, попробуйте провести апгрейд сначала на тестовом компьютере, если такой есть.
И ещё вопрос, как можно поставить на один сервак две версии PHP, так чтобы 4.1.2 работал с *.php, а *.phtml с 4.3.7?
Один — как модуль апача, другой — как CGI.
Дмитрий Котеров:
Практика показывает, что несовместимостей сразу же всплывает целая куча. Но, к сожалению, с этим ничего поделать нельзя. В общем, чем раньше перейдете на новую версию, тем меньше будет проблем, но они будут обязательно.
Tronyx:
Один — как модуль апача, другой — как CGI.
А оба как модуль поставить можно? Ведь CGI это лажа...
Tronyx:
Практика показывает, что несовместимостей сразу же всплывает целая куча.
"Несовместимостей" или Notice`ов?
Евгений Галашин:
А оба как модуль поставить можно? Ведь CGI это лажа...
Нет. Один апач - один ПХП.
Юрий Насретдинов:
"Несовместимостей" или Notice`ов
Часто notice'ов, иногда несовместимостей. Некоторые функции могут менять свой характер, могут работать по-другому в новых версиях. Такое сплошь и рядом.

Эта тема на forum.dklab.ru