创建web应用提示“php: 没有那个文件或目录”

新装了Ubuntu 10.04 ,安装Xampp

用yiic来创建web应用:

.../htdocs/yii/framework/yiic webapp new

得到提示:

/usr/bin/env: php: 没有那个文件或目录

之前用9.10时没记得遇到过这样的问题啊,请问这该是哪里的问题呢?

?

会是哪里的问题呢?

换个非root用户试试,一般就好了

如果不是权限的问题,那么就是yiic文件的问题了。

虽然我用的是windows,但是我想出现问题的原因应该差不多。

言归正传,打开yii\framework\yiic.bat文件可以找到




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



将其中的“PHP_COMMAND=php.exe”中的“=”后面的php.exe改为你xampp下php.exe的绝对地址即可,比如我的yiic.php文件中那行代码为:




    if "%PHP_COMMAND%" == "" set PHP_COMMAND=d:\xampp\php\php.exe



也就是说 将 php.exe 文件 加入到 PATH 可找到路径中

ubuntu应该是yiic,没有bat的。请尝试apt-get php5-cli