zf&尽管设置了环境变量,但PHP无法识别

时间:2012-11-30 18:28:02

标签: php zend-framework wamp

我在this youtube tutorial的帮助下使用WAMP在我的Windows机器上安装了zend但是,我去了我的电脑 - >属性 - >高级 - >环境变量和编辑“路径”。目前它看起来像这样:

  

%SYSTEMROOT%\ SYSTEM32;%SYSTEMROOT%;%SYSTEMROOT%\ System32下\ WBEM; C:\程序   文件\ TortoiseSVN的\ BIN; C:\瓦帕\ BIN \ PHP中\ php5.3.13; C:\瓦帕\ BIN \ PHP中\ zend_framework \ BIN;

我已将我的zend复制到C:\ wamp \ bin \ php,就像教程

一样

但是我得到了

  

'php'未被识别为内部或外部命令,可操作   程序或批处理文件。

对于cmd上的 zf php -v

请帮助我坚持这个超过2天

谢谢

1 个答案:

答案 0 :(得分:1)

我认为我们需要首先关注PHP。 ZF可以追随。

php -v失败意味着PATH中的所有目录都不包含可执行文件php.exe。因此,首先要找到包含该可执行文件的目录,并确保它出现在PATH变量中(如My Computer -> Properties -> Advanced -> Environment Variables中所设置。请记住每次更改时都要启动一个新的终端会话。更新的PATH不会被神奇地导入到现有的终端会话中。)

ZF的类似之处。从ZF发行版中找到zf.bat文件,并确保包含目录显示在PATH

注意:在Windows上,我发现我经常不得不使用zf.bat调用ZF命令行脚本。 YMMV。