composer 安装、镜像配置及常见问题解决

吴贵妃
• 阅读 261

composer 安装、镜像配置及常见问题解决

composer 是 PHP 用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件。

安装

更多请查看中国composer 官网

镜像配置

更多请查看中国全量镜像官网

全局配置(推荐)

项目配置

  • 仅修改当前工程配置,仅当前工程可使用该镜像地址

  • 取消配置

    • composer config --unset repos.packagist

调试

  • composer 命令增加 -vvv 可输出详细的信息,命令如下

    • composer -vvv require alibabacloud/sdk

遇到问题?

  1. 建议先将Composer版本升级到最新:

    • 升级方式1:
      composer selfupdate
    • 升级方式2:
      复制 https://install.phpcomposer.com/composer.phar 链接到浏览器中下载最新的composer.phar, 然后覆盖系统中已经安装的 composer.phar 文件即可。注意,有可能在安装时将 composer.phar 改名为 composer 了,注意用同样的名字覆盖即可。
  2. 执行诊断命令: composer diagnose
  3. 清除缓存: composer clear
  4. 若项目之前已通过其他源安装,则需要更新 composer.lock 文件,执行命令:
    composer update --lock
  5. Content-Length mismatch, received 48756 bytes out of the expected 164131: 更换国内镜像源,参考镜像配置
  6. The "xxxx" file could not be downloaded: failed to open stream: Operation timed out: 更换国内镜像源,参考镜像配置。不过说明一下:注意你当前电脑或者网络是否通畅很重要!!!有在下载大文件的先暂停吧

更多请查看一下中国官网链接

中国composer 官网 (https://pkg.phpcomposer.com/)

中国全量镜像官网 (https://pkg.phpcomposer.com/)

composer 安装、镜像配置及常见问题解决

点赞
收藏
评论区
推荐文章
blmius blmius
4年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
Wesley13 Wesley13
4年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
梦
5年前
微信小程序new Date()转换时间异常问题
微信小程序苹果手机页面上显示时间异常,安卓机正常问题image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/b691e1230e2f15efbd81fe11ef734d4f.png)错误代码vardate'2021030617:00:00'vardateT
Wesley13 Wesley13
4年前
FLV文件格式
1.        FLV文件对齐方式FLV文件以大端对齐方式存放多字节整型。如存放数字无符号16位的数字300(0x012C),那么在FLV文件中存放的顺序是:|0x01|0x2C|。如果是无符号32位数字300(0x0000012C),那么在FLV文件中的存放顺序是:|0x00|0x00|0x00|0x01|0x2C。2.  
Wesley13 Wesley13
4年前
mysql设置时区
mysql设置时区mysql\_query("SETtime\_zone'8:00'")ordie('时区设置失败,请联系管理员!');中国在东8区所以加8方法二:selectcount(user\_id)asdevice,CONVERT\_TZ(FROM\_UNIXTIME(reg\_time),'08:00','0
Stella981 Stella981
4年前
ELK学习笔记之配置logstash消费kafka多个topic并分别生成索引
0x00 filebeat配置多个topicfilebeat.prospectors:input_type:logencoding:GB2312fields_under_root:truefields:添加字段
Wesley13 Wesley13
4年前
PHP创建多级树型结构
<!lang:php<?php$areaarray(array('id'1,'pid'0,'name''中国'),array('id'5,'pid'0,'name''美国'),array('id'2,'pid'1,'name''吉林'),array('id'4,'pid'2,'n
CRM从哪些方面进行了管理?
我们将CRM(https://www.sap.cn/products/crm.html!image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/17e2d96568a98f0
吴贵妃
吴贵妃
Lv1
飘飘何所似,天地一沙鸥。
文章
4
粉丝
0
获赞
0