2015-02-06 3 views
0

У меня есть приложение, которое в настоящее время выполняется на сервере PHP 5.2, которое мне нужно перенести на сервер PHP 5.5 (или 5.6). На что обратить внимание, с какими проблемами я могу столкнуться? Заранее спасибоПеренос приложения из PHP 5.2 в 5.5

+0

Многое, что я уверен. Один из них и если вы используете MySQL db * случайно, потребует переключения/преобразования всех 'mysql_' в' mysqli_' или PDO. –

+0

Я начал бы с [руководства по миграции 5.5) (http://php.net/manual/en/migration55.php) и оттуда оттуда. Я бы также сказал, что вам стоит подумать о переходе на 5.6 вместо 5.5 (зачем прыгать во что-то меньшее, чем последняя версия?) – Machavity

+0

Использование инструмента проверки должно быть среди вещей, которые нужно сделать. Просто выполните поиск «Проверка совместимости версии PHP» и посмотрите несколько результатов. Я никогда не использовал их. – qtuan

ответ

7

В принципе, вам необходимо перенести код с 5.2 на 5.3, затем на 5.4, затем на 5.5, а затем на 5.6. Для каждой миграции, документация PHP перечислил то, что вы можете столкнуться:

Посмотрите на несовместимые изменения и устаревшие функции. Надеюсь, я смогу помочь.