/**************************************文章内容*********************************************************/网站
第一步:运行CMD命令.
第二步:进入Yiic文件的目录 (例如在D盘里面 cd D:/yii/framework)
//第三步:D:\yii\framework>yiic webapp D:/xampp/htdocs/filename (D:/xampp/htdocs 为WebRoot,filename为要建立的应用名字)
执行没有反应,从新看文档,下面的命令才建立成功
第三步:php D:\yii\framework\yiic.php webapp D:/xampp/htdocs/filename
这才成功
Create a Web application under 'D:\xampp\htdocs\mywebsite'? [yes|no](提示是否建立应用)
在执行yiic webapp命令时,报如下错误提示: ‘"php.exe"’ 不是内部或外部命令,也不是可运行的程序或批处理文件。 (说明yiic批处理程序找不到php.exe引发的)
解决方法:spa
方法一:3d
这个问题困扰我很久,解决的方法是把php.exe这个目录加入系统环境变量,这样就不会提示这样的错误了!
还有个问题就是每次执行yiic命令时要把yiic的全路径打出来才行,好比个人yii框架在e:/htdocs里面,我每次执行的时候都要
>e:/htdocs/yii/yiic webapp yiiblog
咱们能够把yiic也加入系统环境变量,加入如下代码:
假如php.exe这个目录在C:\php
C:\php;E:\htdocs\yii\framework\
此时咱们执行yiic再不用打全路径了,这样方便多了.
>yiic webapp yiiblog

方法二:
修改yiic.bat文件
打开yii安装目录
d:/www/yii/framework/yiic.bat,yiic.bat
有记事本打开有以下一行:
if "%PHP_COMMAND%" == "" set PHP_COMMAND=php.exe
因为个人WAMP安装时没有将php.exe加入到Windows环境变量中,难怪yiic找不到。这样也只须要将php.exe的绝对路径赋给PHP_COMMAND便可。如在我这环境下是这样设置的:
if "%PHP_COMMAND%" == "" set PHP_COMMAND=D:\wamp\php\php.exe
/**************************************文章内容*********************************************************/