PHP Yii2 composer环境安装

composer 安装

任意目录执行:

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

执行安装

php composer-setup.php

安装完成之后可以删除安装文件

php -r "unlink('composer-setup.php');"

将composer设置成全局命令

mv composer.phar /usr/local/bin/composer

使用国内镜像

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

Yii2 安装

安装yii2的前端依赖包

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

若提示如下报错,修改php.ini配置参数disable_functions,注释此行或启用escapeshellcmd方法

[ErrorException]

capeshellarg() has been disabled for security reasons

安装Yii2

composer create-project yiisoft/yii2-app-advanced /usr/local/yii2 2.0.13

/usr/local/yii2为约定的yii2框架目录,yii2最终会被安装到此目录,提示如下报错,重新执行命令

[Composer\Repository\InvalidRepositoryException] No valid bower.json was found in any branch or tag of https://github.com/twitter/typeahead.js.git, could not load a package from it.

vim /usr/local/yii2/composer.json

"config": {

"process-timeout": 1800,

"github-oauth": {

"github.com": "此处输入您的github授权码"

}

},

composer 升级

cd /usr/local/yii2/

composer update

安装可能提示输入github token,登录github生成一个填上回车即可

将yii2镜像地址换为国内镜像

cd /usr/local/yii2/

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

依赖包的安装

cd /usr/local/yii2

#安装redis扩展包

composer require --prefer-dist yiisoft/yii2-redis

#安装curl扩展包

composer require --prefer-dist linslin/yii2-curl "*"

#邮件扩展包,不是必须

composer require --prefer-dist yiisoft/yii2-swiftmailer

#日期选择器挂件依赖包

composer require kartik-v/yii2-widget-datetimepicker "*"

升级及管理

composer update yiisoft/yii2 yiisoft/yii2-composer bower-asset/jquery.inputmask

composer环境安装

PHP很多优秀的框架,例如Laravel等等,镜像都在国外,相关的包管理工具Composer也是在国外,所以安装失败的可能性很大,题主所示的就是因为连不上Composer.解决方法如下: 进入官网, ...

Yii2 composer win7安装新建项目流程

一.首先下载 Composer-Setup.exe ,安装. 问题1:openSSL 问题,在php.ini  内去掉":"注释 问题2:browscap 问题 ,在php.ini ...

关于在Windows下Composer下载安装Yii2.0

先是composer的安装,主要有两个方式,一个直接下载安装包安装,Composer-steup.exe文件,第二种直接下载composer.phar文件,用php去运行这个文件可以一样起到作用,之后 ...

yii2 composer安装

安装Yii2 1.安装composer 在命令行输入 curl-sS https://getcomposer.org/installer | php mv composer.phar /usr/loc ...

linux环境下composer的安装与使用

一.下载 Composer(安装前请务必确保已经正确安装了 PHP.打开命令行窗口并执行 php -v 查看是否正确输出版本号.) 1.下载安装脚本 - composer-setup.php - 到当 ...

yii2.0框架安装心得

yii2.0安装心得 能够搜索到这篇文章的朋友相信是对yii框架有兴趣的,但是我不得不吐槽的是,这个安装过程确实让人头疼,接下来就让大家见证一下这个纠结的过程 根据官网的说法,安装这个框架需要用到co ...

Yii2.0的安装与配置教程

版权声明:本文为博主原创文章,未经博主允许不得转载. PHP版本需求:PHP5.4.0以上,因为Yii2.0基于PHP5.4以上版本进行了完全重写. 目前有两种方法可以安装Yii2.0,一种是安装Co ...

【Yii系列】Yii2.0的安装与调试

接上一节的话,我们最终选择了Yii框架作为我们的主要开发框架,今天,我就和大伙来聊聊如何安装与调试Yii2.0,以及后续会和大伙聊聊如何在Yii2.0上快速撸代码. Yii2.0的安装 好的,Comp ...

composer的安装以及laravel框架的安装(一)

laravel号称世界上最好的php框架,没有之一,下面介绍它的安装 laravel学习交流qq群:293798134 composer的安装 : php开发者很多,并且在web开发领域占据绝对统治地 ...

随机推荐

Gradle Goodness: Using and Working with Gradle Version

To get the current Gradle version we can use the gradleVersion property of the Gradle object. This r ...

oracle记录解锁

oracle 怎样查一个表中的记录是否被锁住了   怎么查询一个数据库中有几个表引用了其中某个特定表的主键做为其外键的select t.table_name from user_constraints ...

bzoj2749

根绝欧拉函数的计算式,欧拉函数次方每次就是不断把2消掉,并把其他质因子不断变出2,最终弄成1显然我们先预处理每个数会被弄出多少个2出来,次方=弄出来的2的总数-[一开始是否有2](因为一开始没2的话是 ...

Android自定义属性时TypedArray的使用方法

有时候android传统的页面布局不足以满足我们的需求,常常需要自己定义view,通常继承View,然后重写构造方法以及onDraw等函数,再 具体实现自己定义的复杂view.我们知道在给控件赋属性时 ...

angular.js学习

1.第一个小例子

在输 ...

快速排序Java实现

package practice; import edu.princeton.cs.algs4.*; public class TestMain { public static void main(S ...

14Linux_BIND-Linux就该这么学

bind 域名解析 域名→ip地址:正向解析 ip地址→域名:反向解析 主服务器:做管理 从服务器:同步 缓存服务器:转发

Linux 下安装mysql 5.7

Linux 下安装mysql 5.7 本人首次安装时按照菜鸟教程的步骤一步一步来的,结果意外的是 装成5.6了,而且各种无厘头的问题,例如无法启动... 本文参照 大佬:‘这个名字想了很久~’ 的&l ...

[No0000F4]C# 枚举(Enum)

枚举是一组命名整型常量.枚举类型是使用 enum 关键字声明的. C# 枚举是值数据类型.换句话说,枚举包含自己的值,且不能继承或传递继承. 声明 enum 变量 声明枚举的一般语法: enum &l ...

respond.js第六行 SCRIPT5: 拒绝访问。跨域问题

问题描述:respond.js第六行 SCRIPT5: 拒绝访问.昨天为学弟学妹讲bootstrap,说到对ie78的兼容问题,解决办法中有引入html5shiv.js和respond.js两个文件夹 ...

php yii composer,PHP Yii2 composer环境安装相关推荐

  1. PHP Yii2 composer环境安装

    PHP Yii2 composer环境安装 composer 安装 任意目录执行: php -r "copy('https://install.phpcomposer.com/install ...

  2. win10使用Composer-Setup安装Composer以及使用Composer安装Yii2最新版

    1:下载 ca-bundle.crt和cacert.pem(见导航栏--文件) 将这两个文件放在php目录下 2:php.ini中添加上述两个文件的路径 curl.cainfo=C:/xampp/ph ...

  3. Yii2 composer安装asset packagist 再提速 静态资源安装

    很久以前有一篇文章专门介绍如何提速,Yii2 composer安装慢的解决办法 由于网络原因从 https://asset-packagist.org 下载包信息便成为了最大瓶颈.可能这个上面的包比较 ...

  4. Yii2 composer更新后报错: Calling unknown method: yii\web\UrlManager::addRules()

    网上搜了好多答案,基本上都是让你在composer.json里面添加这样一段话: "extra": { "asset-installer-paths": { & ...

  5. composer切换源_composer的安装 及 常用命令(切换源等)

    Composer 是 PHP5.3以上 的一个依赖管理工具.它允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们.Composer 不是一个包管理器.是的,它涉及 "packages ...

  6. composer切换源_Composer具体安装方法

    composer 作为依赖管理工具,使用频率还是挺高的.特别是对于我这种比较懒的程序猿,有现成轮子的时候坚决不自己重复造轮子. 它主要有三部分构成:命令行工具,包仓库,代码库.包仓库就是我们常说的 c ...

  7. Windows 下 Composer 与 Laravel 4 的安装

    1.安装Composer Composer是PHP的依附经管对象之一,官方网站 http://getcomposer.org/ .它支撑多种安装体式格式,对于在win下做开辟的草来说,最便捷的体式格式 ...

  8. composer全局 linux_Linux下全局安装composer方法

    //下载composer php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" //校 ...

  9. 环境/---Liunx环境安装

    原作:https://blog.csdn.net/mxdzchallpp/article/details/82867681 Linux系统搭建LNMP环境,即Linux+Nginx+mysql+php ...

最新文章

  1. 36条网络安全术语盘点——Vecloud
  2. linux基本知识2
  3. R语言——双样本独立检验的快速分析立检验的快速分析
  4. P4055 [JSOI2009]游戏(二分图匹配+博弈)
  5. (转)MFC技巧学习五
  6. 【转】WPF从我炫系统5---基本控件的用法
  7. gcn在图像上的应用_每日摘要|基于CNN 特征的图像卷积网络识别杂草和作物
  8. CSP202009-1 称检测点查询(100分)【数学】
  9. 基于Tomcat + JNDI + ActiveMQ实现JMS的点对点消息传送
  10. Qt 批量替换指定文本为目标文本
  11. 微信开发者工具整个是个浏览器
  12. 1.RecyclerView设置clipToPadding=“false“,scrollbars无法跟随列表滚动到底部的解决方案
  13. 洛谷P3975【天津省选2015】(后缀自动机DP)
  14. php修改头像接口,thinkphp修改头像
  15. Windows Sockets 规范及应用
  16. 手机QQ视频图像是反的——解决办法
  17. 7月18日服务器维护时,2018年7月18日维护公告
  18. indexedDB介绍
  19. ByteBuffer常用方法与分析
  20. 东北大学计算机录取分数线2020,985双一流大学 东北大学2020年各省分专业最低录取分数线...

热门文章

  1. 从文件读取一段英文段落,由各种符号进行分割,统计每个单词出现次数并按其次数排序(c语言)
  2. Ubuntu下配置tftp服务和NFS服务
  3. layui 实现搜索页码重置
  4. 解决加了登录过滤器不显示图片的问题
  5. 关于陌陌直播 可能和你想的不太一样
  6. Hybrid移动应用在多页面大数据复杂业务背景下的优化实践方案
  7. MySQL的左联,右联,内联,等值连接的区别
  8. lda 协方差矩阵_协方差矩阵概念及计算
  9. Linux命令行五大装B技术
  10. Semantic Instance Segmentation with a Discriminative Loss Function