У нас есть приложение, созданное и работающее на CakePHP V2.4.Это работает на PHP V5.6.Мы бы хотели, чтобы это работало на PHP V7.3. Можете ли вы посоветовать, как это сделать, и свой опыт с такими изменениями.
Cakephp 2.4 не поддерживает PHP 7. В соответствии с требованиями Cakephp 2:
PHP 5.3.0 или выше (CakePHP версии 2.6 и ниже поддерживает PHP 5.2.8 и выше).CakePHP версии 2.8.0 и выше поддерживает PHP 7. Чтобы использовать PHP выше 7.1, вам может понадобиться установить mcrypt через PECL.См. Security для получения дополнительной информации.
Так что, если вы хотите использовать PHP 7, вам придется использовать Cakephp 2.8 или более позднюю версию. Cakephp -> Установка -> Требования
Вам необходимо обновить приложение до версии Cake 2.10.Я считаю, что это совместимо с PHP 7.2, в любом случае;не уверен насчет 7.3.Руководства по миграции для различных точечных выпусков: здесь .