Думаю обновить свой php с версии 5.3 до версии 5.5.
Мне было интересно, имеет ли 5.5 обратная совместимость с 5.3, поскольку это «всего лишь» небольшое обновление (например, не с 5.3 до 6.4). У меня проблемы, если я просто обновлю установку php через https://serverfault.com/a/420288/124883 ? Есть ли способ (как и опция configtest в nginx для проверки зависимостей?)
Или возможно, чтобы обе версии работали одновременно, поскольку у меня нет тестового сервера, только живой сервер?
PHP 5.3 не на 100% обратно совместим с PHP 5.5. Важным изменением является то, что старомодный соединитель mysql (http://php.net/manual/en/book.mysql.php) устарела.
Дополнительная информация об устаревших функциях для PHP 5.4 => PHP 5.5: http://php.net/manual/en/migration55.deprecated.php
PHP 5.3 => PHP 5.4: http://php.net/manual/en/migration54.deprecated.php
Я настоятельно рекомендую выполнить grep для вашего источника.
PHP 5.4 и 5.5 могут отображать больше предупреждений о разных вещах. В зависимости от приложений PHP, эти предупреждения / ошибки также могут быть видны конечному пользователю.
Поэтому я рекомендую вам обновить PHP в тестовой среде и проверить, работает ли все должным образом, прежде чем обновлять его в производственной среде.