• yii2的安装使用


    一、Yii2框架

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

    二、归档安装方法

    归档安装方发很简单,只需要在官网上下载归档文件后,解压即可使用(但是不使用composer安装,好像是没有vendor文件夹的,比较麻烦,所以还是建议用composer)

    但是要注意的一点是,基本版和高级版的使用还是有一点区别的,基本版在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"(这一步不能省,否则下一步会报错 Installation request for yiisoft/yii2 >=2.0.6 -> satisfiable by yiisoft/yii2[2.0.6, 2.0.7])

    composer create-project yiisoft/yii2-app-advanced advanced 2.0.7

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

    四、后记

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

  • 相关阅读:
    img的srcset和sizes属性作用
    屏幕尺寸,分辨率,像素,PPI之间到底什么关系
    img 的 srcset、sizes 属性和 picture 元素
    收房细则
    购买雅居乐湖居笔记不得不知。
    Andoird Studio 错误: 非法字符: 'ufeff' 解决方案。
    解决mysql 1040错误Too many connections的方法
    Android布局优化之include、merge、ViewStub的使用
    美国人、英国人、中国人一生都是如何度过
    Android常用正则工具类
  • 原文地址:https://www.cnblogs.com/isuifeng/p/5214664.html
Copyright © 2020-2023  润新知