Я пытаюсь заставить Zend Framework работать с netbeans, но каждый раз возникает ошибка
"php.exe"' is not recognized as an internal or external command,
operable program or batch file.
Я использую сервер WAMP 2.0, он установлен в e: \ wamp
Мой фреймворк Zend находится внутри e: \ wamp \ www \ ZendFramework-1.10.5
Я нашел сценарий ZendFramework как: E: \ wamp \ www \ ZendFramework-1.10.5 \ bin \ zf.bat
Я тоже зарегистрировал модуль.
Что я делаю не так?
Я использую 32-разрядную версию Windows 7, используя NETbean 6.9 RC1
Просто добавлю к этому свой бит: после нескольких часов попыток с wamp, а теперь с xampp, недостающий элемент, который мне потребовалось некоторое время, чтобы найти, - это изменить SET PHP_BIN
переменная в скрипте zf.bat из php.exe
на полный путь к вашей установке php - для xampp по умолчанию это будет c:\xampp\php
так zf.bat
должен иметь PHP_BIN
установить как
SET PHP_BIN=c:\xampp\php\php.exe
Я бы установил свой Путь, чтобы включить правильный путь, но все равно без радости. Ответ выше предлагает это изменение в zf.bat
но я, например, не понял, что мне нужно было изменить, пока внимательно не изучил zf.bat
сценарий.
Надеюсь, что это тоже избавит от разочарования кого-то другого.
просто добавьте путь к вашему php.exe в переменную пути, я думаю, это был щелчок правой кнопкой мыши на Mycomputer -> расширенная вкладка -> переменные среды -> затем перейдите к переменной PATH и добавьте путь к PHP.exe и не забудьте добавить путь к zf.bat после него и продолжайте
Никогда не пробовал Netbeans с инструментом zf, но здесь у вас есть 2 возможных точки отказа: