Symfony связан с неверной версией PHP

Я пытаюсь переместить мой проект на сервер Redhat Linux, который использует Apache, но проблема, с которой я сталкиваюсь, заключается в том, что на этом сервере установлены 2 разные версии PHP.

Symfony (2.5.12) ищет исполняемый файл php по адресу /usr/bin/php по умолчанию, но установлена ​​версия 5.2, которая необходима для других проектов.

В /opt/rh/php55/root/usr/bin/php это установленная версия PHP PHP 5.5, которую я хочу использовать для Symfony.

Итак, как я могу настроить Symfony для использования версии php, установленной по произвольному пути?

0

Решение

Если ваше веб-приложение использует неверную версию PHP, это проблема конфигурации Apache. Если это командная строка, это на самом деле довольно легко исправить, вам просто нужно убедиться, что /opt/rh/php55/root/usr/bin/ в вашем $PATH до /usr/bin,

Вы можете сделать это в своем ~/.bashrc или же ~/.bash_profile с этим:

export PATH=/opt/rh/php55/root/usr/bin:$PATH

Просто поставьте это в конце, выйдите и снова. Вы также можете просто вставить это в вашу командную строку напрямую, но это будет применяться только для текущего сеанса, поэтому ~/.bashrc или же ~/.bash_profile варианты лучше.

3

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

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

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