Как правильно указать путь к PHP в переменных среды?

Windows 7, Denwer.

Сейчас в переменной PATH указано:
;C:\msysgit\bin;C:\msysgit\mingw\bin;Z:\usr\local\php5


Денвер установлен на диск G, диск Z — это виртуальный диск, который создается при запуске сервера. Из консоли нет доступа к PHP:
"php" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
  • Вопрос задан
  • 13131 просмотр
Решения вопроса 1
toxa82
@toxa82
Когда-то вычитал на форуме денвера. Нужно сделать файл php.cmd с таким содержанием
@echo off
@set PHPINI_PATH=E:\DENWER\usr\bin\
@set PHP_COMMAND=E:\DENWER\usr\bin\php5.exe
@%PHP_COMMAND% -q -d html_errors=off -c %PHPINI_PATH% %1 %2 %3 %4 %5 %6 %7 %8 %9

и поместить его в c:\Windows\System32\ . Может потребуется добавить файлы libeay32.dll и ssleay32.dll туда же.
Для командной строки я делал отдельный файл настроек php.ini в папке E:\DENWER\usr\bin\.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
А Denwer при этом запущен?

Лучше указывать полный путь (т.е. тот, куда установлен денвер, по умолчанию - C:\WebServers\...).
Ответ написан
@fat32man
для дэнвера:
Z:\usr\bin\php.exe G:\WebServers\home\localhost\www\yii\framework\yiic.php webapp Z:\home\localhost\www\yii\test
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы