Ошибка, связанная с PHP в терминале Linux при настройке Symfony Framework - PullRequest
1 голос
/ 25 июня 2010

Я пытаюсь настроить новый проект Symfony Framework на Ubuntu, следуя документации.Но все команды, упомянутые в документации, начинающейся с 'php', выдают следующую ошибку:

The program 'php' is currently not installed.  You can install it by typing:
sudo apt-get install php5-cli
bash: php: command not found.

Но php установлен и работает в системе!Как мне пройти эту ошибку?

Заранее спасибо.

Ответы [ 2 ]

8 голосов
/ 25 июня 2010

Есть несколько разных пакетов PHP; вероятно, тот, который установлен, является модулем PHP для Apache, а не версией командной строки (CLI), вызываемой как php.

Просто запустите команду, как она говорит, и все будет в порядке.

0 голосов
/ 25 июня 2010

php на вашем пути?(он запускается, если вы просто набираете 'php' в приглашении, или вам нужно указать путь?)

Если это так, то возможно, что путь жестко задан для поиска исполняемого файла PHP в другом месте.Попробуйте выполнить поиск сценариев, чтобы увидеть, где он находится.

Если php НЕ находится на вашем пути, попробуйте добавить его, например, если php находится в / usr / local / bin (а ​​/ usr / local / bin в настоящее время нетна вашем пути)

export PATH=$PATH:/usr/local/bin

HTH

C.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...