1

Я пытаюсь заставить 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 Framework находится внутри 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

2 ответа2

1

Файл E:\wamp\www\ZendFramework-1.10.5\bin\zf.bat пытается выполнить php.exe . Это, вероятно, находится в папке E:\wamp\bin\php . Переместите содержимое e:\wamp\www\ZendFramework-1.10.5 в E:\wamp\bin\php или попробуйте отредактировать пакетный файл (zf.bat) с помощью блокнота, чтобы изменить команду, выполняющую php.exe так, чтобы она указывает на правильный путь.

Проверьте это: http://samsami2u.wordpress.com/2008/07/18/phpexe-is-not-recognized-as-an-internal-or-external-command/

1

Попробуйте добавить каталог bin, содержащий 'php.exe', в путь к Windows. Для этого (в Windows 7):

  1. Нажмите кнопку Пуск, щелкните правой кнопкой мыши Компьютер, откройте свойства.
  2. Выберите «Расширенные настройки системы».
  3. Нажмите кнопку «Переменные среды».
  4. В разделе «Системные переменные» выберите переменную «Path» и нажмите кнопку «Edit ...» ниже.
  5. Добавьте в конец текста следующее (для настройки wampsever по умолчанию может отличаться для других настроек) (без кавычек) "; C:\wamp\bin\php\php5.3.0"
  6. Нажмите OK несколько раз, чтобы закрыть все окна, которые вы только что открыли.
  7. Расслабься и выпей, все готово :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .