如何使用Yii Framework使用yiic命令创建webapp

时间:2012-10-07 08:42:01

标签: yii

我正在尝试在Yii上构建我的第一个应用程序,该网站上的指南位于以下地址: http://www.yiiframework.com/doc/guide/1.1/he/quickstart.first-app # add-comment 问题是通过YIIC安装应用程序框架的任何问题都无法解决。 我做了以下事情: 1.我浏览了作为我的WAMP服务器的框架的CMD库。 2.我写了以下命令: yiic.php webapp www / blog ,我也尝试了以下命令: yiic webapp www / blog

据我了解他们的指南,是否应该有一个带有骨架应用程序的名为 blog 的目录。实际发生的是Windows打开了标题为“打开方式”的窗口,要求我选择要打开yiic.php的程序来查看文件的内容。

7 个答案:

答案 0 :(得分:8)

在Windows上,您只需转到框架文件夹并输入:

yiic webapp pathToYourNewProject

yiic将默认为yiic.bat,因此您不需要指定任何php.exe(我不是说它不会那样工作)。和新项目的路径可以是相对的或绝对的,这里有一些例子:

-- C:
   |
   -- sandbox/
     |
     --yii/
     | |
     | --framework/
     |   |
     |   --yiic.bat (for Window)
     |   --yiic.php (for Linux)
     --newWebApp/

要在Windows上创建我使用:

cd c:\sandbox\yii\framework
yiic webapp ../../newWebApp
type yes when prompted and you're done

cd c:\sandbox\yii\framework
yiic webapp c:\sandbox\newWebApp
type yes when prompted and you're done

要在Linux上创建:

cd /media/sf_sandbox/yii/framework/
./yiic webapp ../../newWebApp

答案 1 :(得分:3)

遵循yii官方文档总是更好。 您可以在此处逐步找到安装Yii流程

  

文档>教程> Yii博客教程>用。测试   Yii#安装Yii

这是链接http://www.yiiframework.com/doc/blog/1.1/en/start.testdrive#installing-yii


如果您在尝试使用 yiic webapp时出现此类错误.. \ app-name

'“php.exe”'无法识别为内部或外部命令, 可操作程序或批处理文件。

打开yii框架文件夹( C:\ wamp \ www \ framework )下的 yiic.bat 文件并更改下面的行

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

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

php5.4.16 这可能会改变你的php版本,请在更改前检查C:\ wamp \ bin \ php文件夹

或者您可以将此路径变量设置为环境变量(控制面板\所有控制面板项目\系统>高级系统设置>环境变量) 你需要做的是在路径值之后用; 添加 C:\ wamp \ bin \ php \ php5.4.16 \ php.exe 像贝娄图像

enter image description here

答案 2 :(得分:0)

我认为你在Windows上?它需要知道php文件应该用php.exe打开,所以你需要调用php.exe yiic.php webapp www/blog

为了提供这一点,他们还添加了yiic.bat,因此只要php.exe在您的环境路径中,您就可以调用yiic webapp www/blog。如果没有,也可以添加它(计算机,属性,高级设置,环境变量),这样你就可以在以后更轻松地执行php脚本。

答案 3 :(得分:0)

创建项目的命令是

yiic webapp test

test 中是项目名称。

有关详情,请查看此链接

http://dcageek.blogspot.com/2013/06/how-to-install-yii-framework-on-windows.html

答案 4 :(得分:0)

此外,如果你在环境变量中通过计算机属性添加php引擎路径后面临问题。直接你可以通过“C:\ wamp \ www \ Yii \ framework”添加yii.bat位置我给出的位置是示例意味着我的yii框架bat文件位于C:\ wamp \ www \ Yii \ framework

以上可以通过以下方式完成:开始 - >我的电脑(右击!) - >高级选项卡 - >环境变量 - >单击系统变量中的路径 - >编辑。

了解更多详情How to Install Yii Application

答案 5 :(得分:0)

1 - 使用命令提示符/ DOS并转到 cd c:\ wamp \ www \ yii \ framework 。这里“yii”文件夹有yii文件。

2 - 然后输入 yiic webapp ../../ yiimyapp 。这里yiimyapp是我在wamp的www文件夹中的新文件夹。

3 - 之后它将要求确认在www文件夹中创建应用程序。输入并输入。

将创建4-App。转到www文件夹,您可以看到新创建的带有文件的“yiimyapp”文件夹。

如果您需要在yii / demos文件夹中创建应用程序,只需在上面的步骤2中键入 yiic webapp ../ demos / yiimyapp ,然后在yii demos文件夹中创建app文件夹。不是www根目录中的单独文件夹。

那是唯一的。

答案 6 :(得分:0)

本手册从this link安装00 1F