В phpinfo.php я вижу, что у меня установлен PHP5.4 для использования. Теперь я пытаюсь установить symfony2 через композитор. Когда я начинаю установку композитора, появляется сообщение об ошибке, в котором говорится, что требуется php5.3, но установлен php5.2. Он предлагает мне обновить, что я сделал, но не увидел никаких изменений. Я проверяю версию PHP через ssh с помощью php -v, и он показывает, что PHP5.2 установлен. Мой простой вопрос: как я могу обновить эту версию PHP, чтобы установить композитор? Это ОС Linux на основе Debian.
ОБНОВЛЕНИЕ: еще немного информации. Я добавил следующие строки в /etc/apt/sources.list для установки PHP54.
deb http://packages.dotdeb.org squeeze-php54 all
deb-src http://packages.dotdeb.org squeeze-php54 all
Я проверил версию Debian с помощью «cat / proc / version», и это 4.4.5-8.
Поскольку мне не удалось обновить версию php, я выбрал другой способ сделать это. Вдохновленный этой статьей Вот, Мне удалось установить и использовать композитор.
Скорее всего, у вас установлен libapache2-mod-php5 5.4 (используется страницей phpinfo), но вы оставили php5-cli (его использует php -V) в версии 5.2.