0

I am new to Zend Framework. I have placed my both bin and library folder in C:\xampp\htdocs\Zend\

In php.ini, I have given path include_path = ".;C:\xampp\php\pear\;C:\xampp\htdocs\Zend\library" and in environment variables, I have given path C:\xampp\htdocs\Zend\bin;

On writing command for creating project at the command prompt I receive an error

"php.exe" is not recognised as internal or external command.

My command:-

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

3 回答 3

3

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

";c:\xampp\php\"

然后重新启动您的命令提示符(因此它可以加载您设置 abv 的新环境变量”

于 2012-04-19T08:38:47.917 回答
1

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

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

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

于 2012-04-19T07:35:39.180 回答
1

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

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

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

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

于 2012-04-19T08:41:51.643 回答