关闭

Yii2学习笔记(一):Yii的安装和使用

617人阅读 评论(0) 收藏 举报
分类:

有两种方法:一种是通过composer来安装,一种是直接用压缩包安装,新人就先用方法二即可,比如我;

方法一:

1、安装YII前,先安装composer,这是一个 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件;

      composer的安装:从网上下载个composer-setup.exe,然后运行安装,如果安装过程出现错误,可能是因为PHP的openssl扩展没有开启,在PHPstudy中开启即可。

      安装完成可以在cmd中直接运行composer查看是否安装成功,出现下图所示的就是成功:


2、安装composer asset插件:打开cmd,直接运行下面的命令

composer global require "fxp/composer-asset-plugin:1.0.0"

3、安装基本的应用程序模板,运行下面的命令

 composer create-project yiisoft/yii2-app-basic basic 2.0.4
安装高级的应用程序模板,运行下面的命令

composer create-project yiisoft/yii2-app-advanced advanced 2.0.4
方法二:

1、下载Yii2.0.4-basic压缩包下面地址:

http://www.yiichina.com/download

2、解压放到www目录下面,运行basic下面的requirements.php,然后会看到如下所示的页面:

3、运行web目录下的web.php页面,看到如下所示页面:

原因是没有配置相关的文件;

配置:打开config下面的web.php,找到12行的 'cookieValidationKey' => '  ',在后面的空字符串中随便输入几个字符即可,比如 'cookieValidationKey' => '11j',

然后再次web.php就会看到正常的界面

二、用yii2框架创建应用:

基本模板从官网下载包,解压到你的项目目录直接就可以用了。

权威指南上面写了需要在config/web.php修改cookieValidationKey参数,这个默认就有值。

高级模板:
执行init命令,然后选择dev

php /path/to/yii-application/init

切换到生产环境同样执行init命令,没有选项:

php /path/to/yii-application/init --env=Production --overwrite=All



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:187667次
    • 积分:3464
    • 等级:
    • 排名:第10071名
    • 原创:155篇
    • 转载:66篇
    • 译文:0篇
    • 评论:15条
    最新评论