笔记本win7安装版 笔记本电脑win7旗舰版

之前在 liunx 上安装过 yii2. 感觉很简单,今天在 windows 经过一番折腾,我发现缺乏各种扩展,需要很多努力才能解决。现在我记录了过程和注意细节,以备将来安装时检查。

在 Windows 你首先需要下载和运行 Composer-Setup.exe

选择安装过程 php 安装后的操作目录 windows 的 cmd 下运行 composer 看看安装是否成功。

笔记本win7安装版 笔记本电脑win7旗舰版插图电脑技术吧

上图表示已成功安装。

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

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

笔记本win7安装版 笔记本电脑win7旗舰版插图1电脑技术吧

成功后执行

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

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

等了很久,注意还需要写 github 上的 token,具体获取方法自行查询。

看上面的操作步骤很简单,但在实际操作中往往会出现各种问题,以下是各种问题的总结。

笔记本win7安装版 笔记本电脑win7旗舰版插图2电脑技术吧 看上面的操作步骤很简单,但在实际操作中往往会出现各种问题,以下是各种问题的总结。问题 1:缺乏 openssl。解决方法:php.ini 中打开;extension=php_openssl.dll,去掉分号,打开扩展 笔记本win7安装版 笔记本电脑win7旗舰版插图3电脑技术吧

成功后 phpinfo 查看

笔记本win7安装版 笔记本电脑win7旗舰版插图4电脑技术吧 问题二: 缺少 mbstring笔记本win7安装版 笔记本电脑win7旗舰版插图5电脑技术吧

解决方法:php.ini 中开拓展;extension=php_mbstring.dll,去掉分号,打开扩展

笔记本win7安装版 笔记本电脑win7旗舰版插图6电脑技术吧

问题 3:看下图

查了很多这个问题,说可能是。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

笔记本win7安装版 笔记本电脑win7旗舰版插图7电脑技术吧

同志们发现不一样吗?仔细看看。安装步骤的执行终于通过了,大功告成。

基本安装完成后,以下步骤是初始化先进入您安装的项目录 找到 init 脚本 1、执行 init 脚本 2 择 0 开发环境,1 生成环境 笔记本win7安装版 笔记本电脑win7旗舰版插图8电脑技术吧

3. 是否确定:yes

安装后通过访问://apidoc/frontend/web/index.php 可见此路径 yii 欢迎主页。

配置数据库 笔记本win7安装版 笔记本电脑win7旗舰版插图9电脑技术吧common\\config 下的 main-local.php 文件,改成自己的 笔记本win7安装版 笔记本电脑win7旗舰版插图10电脑技术吧

然后,可以导入一个 yii2 自带的一个 user 表,执行成功后,会自动在您的库中创建 user 表和 migration 但是这个表要优化,然后就可以访问了

正文完
 0