我正在尝试让 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
我也注册了该模块。
我究竟做错了什么?
我在 Windows 7 32 位上运行,使用 NETbean 6.9 RC1
答案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
,使其指向正确的路径。
答案2
尝试将包含“php.exe”的 bin 目录添加到 Windows 路径中。操作方法(在 Windows 7 上):
- 单击开始按钮,右键单击计算机,打开属性。
- 选择“高级系统设置”。
- 单击“环境变量”按钮。
- 在‘系统变量’部分,选择‘路径’变量并单击下面的‘编辑...’按钮。
- 在文本末尾附加以下内容(对于默认的 wampsever 设置,其他设置可能不同)(不带引号)“;C:\wamp\bin\php\php5.3.0”
- 单击几次“确定”以关闭刚刚打开的所有窗口。
- 放松一下,喝杯啤酒,你就完成了:)