我是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
答案 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。
答案 2 :(得分:1)
我猜你的PATH环境应该是这样的
c:\xampp\php\;C:\xampp\htdocs\Zend\bin
第一个路径c:\xampp\php\
将指向php.exe文件位置
第二条路径C:\xampp\htdocs\Zend\bin
将指向zf.php位置