yii的安装

news/2024/7/8 3:31:59

1.安装composer

windows系统直接下载Composer-Setup.exe 运行安装。

2.安装Composer asset plugin

composer安装完成后,在一个可通过web访问的目录(如phpstudy的www目录)下,运行以下命令:

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

注意:

1、~1.4.0是该插件的最新版本,建议安装最新版。点击查看最新版本。

2、注意该插件的Requirements(见查看最新版页面),如1.4.0版本为: 

Composer version: ^1.5.0. 

Installation: must be do in global mode. 

2、注意该插件的Requirements(见查看最新版页面),如1.4.0版本为: 

3、如果报以下错误(大坑,查了很久,才解决):

Content-Length mismatch, received 715049 bytes out of the expected 760438
http://packagist.org could not be fully loaded, package information was loaded from the local cache and may be out of date

可能原因是 composer 的安装包网址是国外镜像所致,被长城防火墙屏蔽了。解决方法,运行以下命令,来更改全局镜像网址:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

之后再次安装Composer asset plugin。

3.安装Yii

Composer asset plugin安装完成后,运行以下命令:

composer create-project --prefer-dist yiisoft/yii2-app-basic basic

该命令会在所在目录下创建一个basic目录,里面包含Yii代码。

注意:

安装过程中会要求输入你的GitHub OAuth token,可以在GitHub的个人主页Settings->Developer Settings->Personal access tokens路径下,点击Generate new token按钮来新生成一个token,生成后将其复制输入即可。

4.检测是否安装成功

在浏览器Url地址栏访问http://localhost/basic/web/index.php,如果出现以下页面,恭喜你,安装成功! 

我的步骤:

第一步:在www目录下运行

composer config -g repo.packagist composer https://packagist.phpcomposer.com

第二步:接下来就可以安装 yii 了

composer create-project --prefer-dist yiisoft/yii2-app-basic basic

这条命令会在当前目录下,创建一个basic的目录,这个目录就是存放yii文件的安装yii的时间较长:

 安装完成之后,我们访问 http://localhost/basic/web/ 这个地址就可以访问到我们应用的首页。

 

转载于:https://www.cnblogs.com/e0yu/p/9944398.html


http://www.niftyadmin.cn/n/2103123.html

相关文章

vector的capacity增长方式

vector的capacity()调用返回vector中最大能够存储的元素个数&#xff0c;也即在下一次需要扩充容量之前能容纳的元素个数。reserve会使容器在必要的时候增长&#xff0c;以便容纳制指定数目的元素。 #include <iostream> #include <vector> using namespace std; i…

前端学习细小知识点记录(日志)

2018/11/7 prompt(string,defaultvalue):类似于警告框alert(),其为提示用户进行输入的对话框&#xff0c;返回string类型。Number()与parseInt()的区别&#xff1a;两者都是进行字符串到数字的转换&#xff0c;但是Number()对于参数中包含非数字时&#xff0c;一律判定为NaN,而…

[雪峰磁针石博客]机器学习工具pytorch中文英文工具书籍下载-持续更新

书籍 深度学习之PyTorch实战计算机视觉 - 2018.pdf 计算机视觉、自然语言处理和语音识别是目前深度学习领域很热门的三大应用方向&#xff0c;本书旨在帮助零基础或基础较为薄弱的读者入门深度学习&#xff0c;达到能够独立使用深度学习知识处理计算机视觉问题的水平。通过阅读…

VMware虚拟机中如何安装VMWare-Tools详解

VMware虚拟机中如何安装VMWare-Tools详解 VMware虚拟机中如何安装VMWare-Tools详解好处&#xff1a;可以支持图形界面&#xff0c;可以支持共享文件功能等VMware虚拟机中如何配置显卡VMware作为一款虚拟机利器&#xff0c;很多人都利用它来实现Linux与Windows的和平共处。相对于…

【其他】composer安装和介绍

windows 系统要求&#xff1a;PHP5.3.2 1、进入cpmposer官网&#xff1a;https://getcomposer.org/download &#xff0c; 往下拉&#xff0c;找Manual Download&#xff0c;下载了最新composer版本。 2、下载完后解压&#xff0c;把composer.phar粘贴到你的php的文件目录下面。…

while小问题

while(!m_SMque.pop(data)); 看到这个有点忘了&#xff0c;如果pop返回false会一直执行pop,其实这个执行的是空语句&#xff0c;而while每次执行都需要判断条件&#xff0c;所以如果pop返回false会一直执行pop函数

salt 新通信架构——salt raet(Github篇)

转载地址 http://devopstarter.info/-fan-yi-salt-xin-tong-xin-jia-gou-salt-raet/ By 译者Saltstack官方在salt 2014 介绍视频中引入了salt raet概念&#xff0c;salt raet是继Salt-Zeromq, Salt-Ssh之后的第三套通信体系&#xff0c;全名为Reliable Asynchronous Event Tran…

web框架学习列表

转载自鲁塔弗的博客,原文网址:http://lutaf.com/148.htm web framework层出不穷&#xff0c;特别是ruby/python,各有10个,php/java也是一大堆 根据我自己的经验写了一个to do list,按照这个清单&#xff0c;一条一条的学习&#xff0c;事半功倍&#xff0c;很快就能掌握 一共25…