php.exe无法识别:创建webapp

时间:2012-07-29 04:58:42

标签: php yii cmd

我正在玩我新安装的yii框架,并尝试通过命令行编译我的第一个webapp。当我运行yiic webapp ../testdrive时,我在控制台中收到此错误:

"php.exe" is not recognized as an internal or external command, operable program or batch file

我是否需要编辑我的php.ini文件?

我目前正在Windows 7上运行WAMP Webserver

4 个答案:

答案 0 :(得分:24)

您需要在`yii \ framework \ yiic.bat

中的php.exe中添加完整路径

例如在我的情况下就是

"%PHP_COMMAND%" == "" set PHP_COMMAND=C:\wamp\bin\php\php5.3.8\php.exe

答案 1 :(得分:4)

只需在yiic之前使用php.exe的路径在Windows环境中执行php脚本。

你的命令看起来像这样:

  
    

c:/xampp/php/php.exe path / yiic webapp application_name

  

答案 2 :(得分:0)

当我们在yii框架中创建webapp时: 要么 错误(“php.exe”未被识别为内部或外部命令,可操作程序或批处理文件)

的php.exe 文件路径:C:\ xampp \ php \ php.exe

yiic.bat 文件路径:C:\ xampp \ htdocs \ YiiMain(foldername)\ framework \ yiic.bat

“%PHP_COMMAND%”==“”设置PHP_COMMAND = C:\ xampp \ php \ php.exe

答案 3 :(得分:0)

只需将init.bat文件中的地址更改为 前

if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe

后的

if "%PHP_COMMAND%" == "" set PHP_COMMAND=C:\wamp\bin\php\php5.5.12\php.exe

并保存。