zoukankan      html  css  js  c++  java
  • 详细步骤教你安装yii高级应用程序和配置composer环境

      现在开始工作,应公司的要求,要开始接触yii了,作为一个没有碰过yii的小白,首先一个问题就是怎么去安装高级程序应用,过程不麻烦,但是也需要细心和耐心,百度资料里面的教程都不太全,漏这漏那的,所以在这里贴出我自己在安装过程中遇到的问题以及解决方法,还有完成安装的一个个步骤,希望大家能少点走弯路,不要浪费时间。

      在这里,首先要感谢一个提供比较详细的好人,我也是在里面弄出来的,但是我有额外的问题,所以做一个笔记和添加,这个好人贴出来的网址:http://www.yiichina.com/tutorial/324?page=1

      好,那我们开始吧!

    1、首先,我们在官网中进行yii高级应用程序模板的下载,地址:http://www.yiichina.com/download

      

    2、下载路径可以随意,但是安装路径记得放在www目录下,我的安装路径:在D://phpStudy/www下,advanced就是yii框架的文件夹

    3、下载之后,去本地电脑上开启cmd控制台命令

    4、打开之后,我们可以看到这样的:

    5、系统默认在C盘进行处理,但是我们的YII框架是安装在别的盘中,那么我们就需要进行对盘之间的切换,比如说我的盘是在D盘,那么:

    6、接着我们就看到前面的C变成了D,说明我们切换成功,那么,接下来我们就开始去寻找yii框架安装的地方:

     7、接着,我们开始执行命令:php -r "readfile('https://getcomposer.org/installer');" | php 

    在这一步中,我出现过两个问题,为:

    (1)PHP不是内部或外部命令,也不是可运行程序,那么解决的方案是:

      打开我的电脑——>属性——>高级设置——>高级——>环境变量——>系统变量——>点击“path”:我们可以看到

      

      因为我们没有配置php,所以我们只要点击“新建”,找到我们php.exe文件的绝对路径进行添加就可以了,比如我的php.exe文件位置:

      

     

      那我就对她进行添加:

      

      点击“确定”就可以了,那么这个问题就解决了!(因为yii的环境配置的需求是在php 5.4版本及以上,所以我们进行这个path路径添加的时候,也要添加php 5.4版本及以上的,不信你可以在网址上输入localhost/advanecd/requirements.php查看)这里的目的就是为了让composer变成全局变量

      

      wind7也是同理,点击“编辑”,将Php的版本给编辑就可以了,和上面wind10不一样的是,它只能有一个path地址,所以我们要在原地址上进行版本的添加就可以了

      记得在添加路径前面加个

     

       

    (2)问题2: 

    PHP Warning:  readfile(): Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? in Command line code on line 1

    PHP Warning:  readfile(https://getcomposer.org/installer): failed to open stream: Invalid argument in Comman line code on line 1

    Warning: readfile(https://getcomposer.org/installer): failed to open stream: Inv alid argument in Command line code on line 1

    一下子出现了这么多问题,真的挺扎心的,但是百度是个好东西,那么,解决方案是:

     在服务器中找到php.ini文件,将extension=php_openssl.dll前面的号去掉就解决了问题

    8、重新输入:php -r "readfile('https://getcomposer.org/installer');" | php  之后,就出现了:

     说明它开始下载了composer.phar文件,我们等一会就好,接着就出现了:

    说明我们的文件成功下载了,并且放在了 D:phpStudyWWWadvancedcomposer.phar当中,有了这个文件就可以执行php composer.phar命令了,

    9、接着我们准备所有插件!!非常重要,少了这步一切都会失败 !执行命令:php composer.phar global require "fxp/composer-asset-plugin:1.0.0"

      显示这些: 

    说明我们的插件安装成功了

    10、接着我们执行命令:php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test

       出现这些东西:

     说明执行时算是成功的

    11、接着我们执行命令:init,接着我们选0和yes就可以了

      

      就会出现好多好多东西,其实这恰恰就表明了我们的安装成功啦!!!!

    12、那么我们就在浏览器中输入网址:http://localhost/advanced/frontend/web/index.php(即输入YII框架下面的index.php文件,在环境搭建成功之前,我们是找不到index.php文件的,如果出现以下内容,说明我们的YII环境以及搭成功了!

       以上就是我搭建YII框架的所有内容,如果你觉得不错,点个赞呗,蟹蟹你拉!你真好!

      顺便附上YII的教学手册链接:http://www.yii-china.com/doc/yii2-windows.html

      跟着手册走是正确的,也是少走弯路的

  • 相关阅读:
    小试阿里云容器服务
    .NET跨平台:再见dnx,你好dotnet cli
    使用Let's Encrypt手动创建https证书
    Chrome以https访问gitlab的问题:Your connection is not private
    [ASP.NET 5]终于解决:Unable to load DLL 'api-ms-win-core-localization-obsolete-l1-2-0.dll'
    Mac上远程桌面连接Windows Server 2012 R2
    解决JSON.stringify()在IE10下无法使用的问题
    解决阿里云SLB无法添加https证书的问题
    “状态机”学习笔记
    HttpClient读取ASP.NET Web API错误信息的简单方法
  • 原文地址:https://www.cnblogs.com/finalanddistance/p/8524788.html
Copyright © 2011-2022 走看看