Мне нужно изменить свой веб-сайт Symfony2 на новый сервер, и я заметил, что на новом сервере в настоящее время установлен php 5.4, когда Symfony2 требуется минимум 5.5.9. Проводя некоторые тесты, они имеют некоторые ошибки, такие как:Symfony2 по php 5.4
php.CRITICAL: Fatal Parse Error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) {"type":4,"file":"/home/admin/web/websitename.com/app/vendor/doctrine/common/lib/Doctrine/Common/Proxy/ProxyGenerator.php","line":62,"level":6143,"stack":[]} []
который, вероятно, является продуктом версии. Интересно, имеет ли кто-нибудь эту проблему и установил Symfony2 в php 5.4, возможно, до более старой версии фреймворка. Я знаю, что простым способом было бы обновить версию php, но в настоящее время это не вариант.
Заранее спасибо
На самом деле Symfony3, использующий 5.5.9, Symfony2.8 по-прежнему использует 5.3.9. – Flosculus
после установки композитора вы должны получать сообщения о несовместимости –
Я просто загружаю исходный код, установка была в localhost с версией 5.5.11. – abdiel