Zend Tool找不到php.exe

时间:2012-04-19 07:31:45

标签: zend-framework

我是Zend Framework的新手。我已将我的bin和library文件夹放在C:\xampp\htdocs\Zend\

在php.ini中,我给出了路径include_path = ".;C:\xampp\php\pear\;C:\xampp\htdocs\Zend\library",在环境变量中,我给出了路径C:\xampp\htdocs\Zend\bin;

在命令提示符下编写用于创建项目的命令时,我收到错误

  

“php.exe”无法识别为内部或外部命令。

我的命令: -

c:\xampp\htdocs\Zend\bin> zf create project test

3 个答案:

答案 0 :(得分:3)

右键单击“我的电脑”转到“高级”选项卡下的“系统属性”,单击“环境变量” 在“系统变量”下找到名为“PATH”的变量,然后单击“编辑”按钮 在“变量值”中将带有分号的php.exe路径附加到当前字符串的末尾,如下所示(不带引号)

";c:\xampp\php\"

然后重新启动命令promt(这样它就可以加载你设置的新的env变量“

答案 1 :(得分:1)

看起来您没有安装PHP5 CLI或找不到它。 CLI是命令行解释器,它是用于运行zf.bat文件使用的命令行/ cmd脚本的php版本。

也许xampp附带一个php.exe文件,如果是这样你可以将它的目录添加到你的系统PATH中,这样就可以找到php.exe。

http://php.net/manual/en/install.windows.commandline.php

答案 2 :(得分:1)

我猜你的PATH环境应该是这样的

c:\xampp\php\;C:\xampp\htdocs\Zend\bin

第一个路径c:\xampp\php\将指向php.exe文件位置

第二条路径C:\xampp\htdocs\Zend\bin将指向zf.php位置