Php 在yii 2 advanced中创建新的web应用程序

Php 在yii 2 advanced中创建新的web应用程序,php,yii,yii2,yii2-advanced-app,Php,Yii,Yii2,Yii2 Advanced App,我刚刚开始尝试yii-php框架,我已经学习了所有的安装教程,我可以运行yii框架,但是当我想使用命令提示符创建一个新的web应用程序时,我被卡住了。 下面的命令类似于 cd c:\xampp\pathtoyii\framework 然后 yiic webapp newWebAPP 问题是我的yii文件夹中不包含框架文件夹和yiic文件,我必须在下面的命令中写入它们。有人知道这个问题吗 这是我的yii文件夹根目录 那里没有框架文件夹 实际上,我需要一条这样的路 这是框架文件夹。 我安装的y

我刚刚开始尝试yii-php框架,我已经学习了所有的安装教程,我可以运行yii框架,但是当我想使用命令提示符创建一个新的web应用程序时,我被卡住了。 下面的命令类似于
cd c:\xampp\pathtoyii\framework
然后
yiic webapp newWebAPP

问题是我的yii文件夹中不包含框架文件夹和yiic文件,我必须在下面的命令中写入它们。有人知道这个问题吗

这是我的yii文件夹根目录

那里没有框架文件夹

实际上,我需要一条这样的路

这是框架文件夹。

我安装的yii新版本有什么不同吗?

首先,你必须。 超过,需要资产插件:

composer global require "fxp/composer-asset-plugin:~1.1.1"
并安装项目:

composer create-project --prefer-dist yiisoft/yii2-app-advanced yii-application

Yii2安装以下命令:

C:\Users\username>cd C:\bin

C:\bin>php -r "readfile('https://getcomposer.org/installer');" | php
php init

php yii migrate
(1)首次安装Composer(LINUX):

C:\Users\username>cd C:\bin

C:\bin>php -r "readfile('https://getcomposer.org/installer');" | php
php init

php yii migrate
本地:

curl -sS https://getcomposer.org/installer | php

(1)第一次安装Composer(WINDOWS):

C:\Users\username>cd C:\bin

C:\bin>php -r "readfile('https://getcomposer.org/installer');" | php
php init

php yii migrate
注意:如果上述操作因readfile而失败,请使用http url或在php.ini中启用php_openssl.dll

C:\bin>echo @php "%~dp0composer.phar" %*>composer.bat

C:\Users\username>composer -V
作曲家版本27d8904

(2)Yii2框架在线下载:

C:\Users\username>cd C:\bin

C:\bin>php -r "readfile('https://getcomposer.org/installer');" | php
php init

php yii migrate
基本应用程序:

php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.0-beta
高级应用程序:

php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.0-beta
(3)其他应用程序设置命令:

C:\Users\username>cd C:\bin

C:\bin>php -r "readfile('https://getcomposer.org/installer');" | php
php init

php yii migrate

所以这里的问题是你混合了Yii1和Yii2。如果您正在阅读的教程引用了“yiic”,即Yii1,而不是Yii2。您显示的框架文件夹也来自Yii1

我不确定您是否正在尝试编写Yii1或Yii2应用程序。如果是Yii2,请在此处查看设置新应用程序的说明:如果是Yii1,请在此处查看:


它们非常相似,但基本上是不同的框架,因为Yi2不向后兼容。

检查此url并仔细阅读Yi2官方网站内容,希望它对您有所帮助。我在安装后完成了此操作,但没有框架文件夹@jileshi已经完成了这个安装,但是我的yii文件夹中没有框架文件夹,它只有后端和前端文件夹..我想你没有理解我的问题,我已经完成了安装,我可以运行yii框架,问题是我想使用像
yicc-webapp-newWebApp
这样的命令创建一个新的web应用程序,但在我安装的yii文件夹中,没有框架文件夹和yiic文件,因此,我无法运行以下命令。请检查我的问题,我已经更新了许可的图像。干得好!你终于来解决这个问题了。。事实上,我正在尝试编写yii2应用程序。。但在许多教程中,我得到了以下命令,我必须使用yiic创建新的webapp,并且没有解释该命令用于哪个版本。。好的,我不需要框架文件夹。。谢谢你!