Для удобного использования PHP в консоле Windows необходимо настроить переменные среды. Иначе при работе с PHP через консоль вместо команды php Вам будет необходимо писать полный путь к файлу php.exe.

Предположим, что Denwer у нас установлен в папку D:/web.

Кликаем правой кнопкой мыши по иконке "Компьютер" Свойства:

Дополнительные параметры системы:

Вкладка "Дополнительно", кнопка "Параметры среды...":

Группа "Системные параметры", выделите переменную Path и нажмите кнопку изменить:

Добавьте строку D:\web\usr\local\php5; и нажмите кнопку "Ок":

Перезапустите Denwer. Теперь Вы можете открыть консоль (Win + R и введите cmd) и проверить работу PHP, введите команду:


php -h

Далее у нас несколько вариантов. Первый, все хорошо и можем дальше не читать. Второй, в консоле будут выведен список ошибок, а после выполнена команда php -h. Примерно это будет выглядеть так:

Для исправления этих ошибок откройте файл D:/web/usr/local/php5/php.ini. Найдите переменные extension_dir, zend_extension, session.save_path и установите для них следующие значения:


;...
extension_dir = "D:/web/usr/local/php5/ext"
;...
zend_extension="D:\web\usr\local\php5\ext\php_xdebug-2.2.0-5.3-vc9.dll"
;...
session.save_path = "D:/web/tmp"
;..

Сохраните файл и перезапустите Denwer. Теперь все должно работать как положено.