作者:PHP学习网 出处:http://www.viphper.com/?p=1159 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

之前在liunx上安装过yii2,感觉很简单,今天在windows上折腾了一下,发现缺少各种扩展,费了不少功夫才解决,现在把过程和注意细节记录下来,以备以后在安装时查看。
在 Windows 中,你首先需要下载并运行 Composer-Setup.exe
安装过程需选择php的运行目录,安装完后在windows的cmd下运行composer看看是否安装成功。

出现上图图案表示已经安装成功。

在cmd下切换到程序执行目录执行以下程序

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

成功后执行

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced E:/apiweb/bootstrap/apidoc

注:E:/apiweb/bootstrap/apidoc是程序的目录,建议写全目录

之后等待很长时间,注意还需要书写github上的token,具体获取方法自行查询。

看着上面的操作步骤简单,但是往往实际运行时会出现各种问题,以下是出现的各种问题汇总。

问题一:缺少openssl。
解决方法:php.ini中打开;extension=php_openssl.dll,去掉分号,打开扩展
成功后phpinfo查看

问题二:缺少mbstring
解决方法:php.ini中打开扩展;extension=php_mbstring.dll,去掉分号,打开扩展

问题三:看下图

这问题查了好多说可能是composer-asset-plugin:~1.1.1的版本太低,得那就升级吧。

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

按照之前的步奏在来一遍,执行完这个命令,执行安装命令,经过耐心等待,尼玛,问题依旧,继续查找最终解决方案是

composer global require "fxp/composer-asset-plugin:~1.2.0

同志们发现不同了吗,仔细看看吧,执行安装步奏终于通过啦,大功告成。

完成到此已经基本安装完成,下面步骤是初始化
先进入你的安装的项目目录 找到init脚本
1、执行init脚本
2、选择0开发环境,1生成环境
3、是否确定:yes

一、win7下安装yii2相关推荐

  1. win7下安装dynamips完全版

    因为学CCNA,所以要搭建一个dynamips的模拟器.搞了好几天啊,原因是在win7下安装的,在网上找了很多的资料,又联系了一个工大瑞普的学员,都不能真正的解决这个问题,经过自己长时间的努力,与不抛 ...

  2. win7下安装rose

    在此分享一下破解rose2003成功的喜悦,在网上查了很多方法,方法都大同小异啦,但是都不够详尽,在此,我将详细的过程及贴图总结在此,供大家分享:  1.当然是安装rose2003了,在提示选择安装项 ...

  3. WIN7 下安装 SQL Server 2000 兼容性问题

    最近遇到一些系统需要sql 2000的环境下部署,系统安装手册中的要求是这样的: 操作系统:服务器windows 2003 32位/windows 2007 32 位 操作系统:客户端windows ...

  4. 1.4 VC6.0在win7下安装的兼容性问题以及解决办法

    源自网络 1.1       编译出错 在 Win7 下安装的 Vc 6.0,很多人碰到的第一个问题就是,代码没错但编译总出错,就是不知道哪出问题了.嘿嘿,其实正是兼容性在作怪. 下面给出我在网上查到 ...

  5. win7下安装IIS7.0及部署VS2010 ASP.NET程序网站的相关问题

    win7下安装IIS7.0及部署VS2010 ASP.NET程序网站的相关问题  配置环境 操作系统:microsoft  windows 7 服务平台:.net4.0 开发工具:microsoft  ...

  6. oracle 安装找不到服务,win7 下安装oracle 11g出现错误: 启动服务出现错误 找不到服务OracleMTSRecoveryService...

    这种错误是在多次安装oracle都没有成功的情况下发生的. 正确安装oracle,是有前提条件的 1,安装最新的jdk,不是jre!!(并配好环境变量,在cmd中测试 java -version与ja ...

  7. win7 下安装oracle 10g

    oracle 10g 在win7下安装,提示程序异常终止,发生未知错误 在网上搜结果: 修改Oracle 10G\database\stage\prereq\db\refhost.xml 在 < ...

  8. ​win7下安装sourcetree

    2019独角兽企业重金招聘Python工程师标准>>> win7下安装sourcetree 标签: gitsourcetree 2015-08-29 10:18 1147人阅读 评论 ...

  9. win7下安装usb转串口不成功解决方法

    如果在win7下安装后提示INF安装错误,可能是执行程序安装位置不对,可以用搜索功能将下面文件手动复制到指定目录下就可以了: 1.搜索下面三个文件(先运行安装程序) ser2pl.cat  11,08 ...

最新文章

  1. python100个必背知识-python编程面试中必考的知识点,数据类型全解,笔记超全面...
  2. B. Sifid and Strange Subsequences
  3. python syslog 接口_python接口测试之日志功能
  4. [JZOJ P1281] [DP]背包的第k优解
  5. 超级详细备注的代码:Python帮助您高效通过英语六级考试
  6. 桌面环境选择_Fedora 30 正式版发布:引入 Deepin 桌面环境(DDE)
  7. thread类_Python线程:thread对象
  8. php后端文件,【后端开发】php文件用啥打开
  9. window.open ()的用法
  10. 抖音算法暑期实习春招双双发车
  11. 51单片机程序下载失败原因排查
  12. 手游无限多开器安卓版_无限多开版!使用叶子猪手游模拟器玩大话西游手游教程...
  13. 武汉大花岭科目二考试说明
  14. pythonGUI实现照片或证件照迅速更换自定义背景底色
  15. 【微信】微信,是一个生活方式
  16. 盛迈坤电商:店铺评分的优化提升方法
  17. 解析grib格式数据库eccodes的安装
  18. HelloWorld~!
  19. 接口(一)什么是接口
  20. python中assert是什么意思_python assert函数是什么以及如何使用?

热门文章

  1. IIC通信---EEPROM24C02---STMF4
  2. java中的局部变量、成员变量、类变量
  3. mysql 3.5安装_MYSQL学习笔记-06-搭建数据库
  4. 微信小程序数据拼接_微信小程序 数据预拉取
  5. c语言函数调用数组_第七讲:C语言基础之函数,第二节,实现汉诺塔
  6. 451. 根据字符出现频率排序golang
  7. redis源码剖析(十三)—— dump.rdb文件分析
  8. xpath 简单小记
  9. 树莓派c语言运行_树莓派完成简单的编程(四)
  10. (原创)C++11改进我们的程序之右值引用