symfony — проблема с версией PHP на сервере?

я бегу symfony 1.2 в моем живом сервере и php 5.2 который не имеет композитор установки.

Я запускаю composer локально и загружаю все файлы вендора на работающий сервер, но расширение, которое я скачал через composer, имеет разницу в коде, т.е. оно не синхронизируется со старой версией php! Мой код расширения / плагина находится в последней версии php, а мой live-сервер php устарел, т.е. 5.2. Как я могу это исправить? любая идея?

Спасибо

-3

Решение

Вы можете ограничить ваши пакеты composer младшей версией php, используя что-то подобное в вашем composer.json разделе require

"php": "~5.2.0",

и вы можете определить версию PHP с настройкой платформы с

"config": {

"platform": {
"php": "5.2"}

},

Вы также должны использовать ту же версию PHP в вашей среде разработки

Затем Composer загрузит последние версии каждого пакета, который поддерживает указанную версию php.

Но с такими старыми версиями у вас могут возникнуть проблемы

И обязательно укажите своим руководителям, что этот проект необходимо обновить до поддерживаемой версии php как можно скорее. Особенно, если это важно или имеет важные данные в нем

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]