-
切记打开PHP扩展的openssl扩展!
安装yii2
前提:非常重要,你的php版本必须是php5.4以上
第一步更新 composer为最新版本
php composer.phar update
1.首先需要下载应用模板,分为基础模板和高级应用模板,这里我以高级应用模板为例子 :
去这里现在高级应用模板 https://github.com/yiisoft/yii2-app-advanced
cmd dos命令进入这个D:\wamp\www\
3.运行 php -r "readfile(‘https://getcomposer.org/installer‘);" | php
目录下面下载了一个composer.phar
文件,有了这个文件就可以执行php composer.phar
命令了,提示:

5.准备所有插件!!非常重要,少了这步一切都会失败 (记得配置php环境变量)
执行命令:php composer.phar global require "fxp/composer-asset-plugin:1.0.0"
6.安装我们的yii2的应用:
执行命令:php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test
就会在上一层目录下生成yii2test应用 。
.最后一步:初始化我们的应用,初始化是在你创建的yii2test目录下 执行cmd init命令 选0 y
ok,这么我们的yii2的安装就完成了,进入测试目录:localhost/yii2/yii2test/frontend/web/index.php
会看到如下界面:
这就表明的你的yii2安装成功了。
如果报错提示vendor\bower\jquery 不存在
则复制vendor\bower\bower-asset\jquery 到 bower上就可以了。
出现问题:
1.出现
Your requirements could not be resolved to an installable set of packages
则表明 未安装fxp/composer-asset-plugin ;
解决方法:控制台执行
composer global require "fxp/composer-asset-plugin:~1.0.0"
2.出现
Could not fetch xxxx, please create a GitHub OAuth tokento go over the API rate limit
Head to https://github.com/xxxxto retrieve a token. It will be stored in "C:/Users/xxx/AppData/Roaming/Composer/auth.json" for future use by Composer.
Token (hidden):
则表示需要你用github账号登陆后获取关键码
解决方法:
1.注册一个github账号,有更好,登陆后
2.打开 https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+localhost.localdomain+2015-11-30+1600
3.单击绿色的按钮:Generate token,赋值关键码,粘贴在Token(hidden)后
4.出现Token stored successfully.则成功,如果失败,看看改时间再生成一次,试试