yii2的安装使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了yii2的安装使用相关的知识,希望对你有一定的参考价值。

一、Yii2框架

Yii2框架有基本和高级两种版本,主要区别是高级版已经分好了前台、后台,基本版只有前台

 

二、归档安装方法

归档安装方发很简单,只需要在官网上下载归档文件后,解压即可使用。

但是要注意的一点是,基本版和高级版的使用还是有一点区别的,基本版在web文件夹中直接就有了index.php文件,可以直接访问。但是高级版就有一点不一样,本人在这里吃了很多苦头,搞了很久,最后终于在网上查到问题所在。

高级版在浏览器访问之前,必须要先执行一下init文件,否则是没有入口index.php文件的。

然后访问,http://localhost/advanced/frontend/web/,正常出现界面。

技术分享

三、composer安装

我是在win7上面安装的composer,可是安装后晕了,这个文件完全找不到执行的地方,我在cmd里面执行composer -v

可是一直报错:

You are running composer with xdebug enabled. This has a major impact on runtime

 performance. See https://getcomposer.org/xdebug

解决方法:

打开php.ini,在zend_extension前加分号

;zend_extension = "d:/wamp/bin/php/php5.5.12/zend_ext/php_xdebug-2.2.5-5.5-vc11-x86_64.dll"

 

然后按照官网上面的步骤php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"又出现了问题

报错为:Could not open input file: composer.phar

话说我从头到尾压根就没看到这个composer.phar文件,不知道是不是我安装的最新版本原因。

解决方法:

官网上的步骤改为

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

后面都按照这个改法即可。

 

四、后记

捣鼓了一下午,终于安装完成了,话说yii2的框架这么多坑,文档也没有写,实在是坑死人不偿命啊!

 

以上是关于yii2的安装使用的主要内容,如果未能解决你的问题,请参考以下文章

Yii2的相关学习记录,安装Yii2

PAC学习框架

Yii2学习笔记1--Yii2的基本介绍和Composer安装

yii2.0的学习之旅(-)

进阶学习11:JavaScript语言的不足——类型系统问题强弱类型静态动态类型

PAC感知机