云计算、AI、云原生、大数据等一站式技术学习平台

网站首页 > 教程文章 正文

国内 PHP Composer 镜像列表及配置方法

jxf315 2024-12-15 14:02:15 教程文章 41 ℃

Composer 是什么? Composer 是一个 PHP 包管理的系统,现在越来越多的 PHP 使用 Composer 来管理包。比如 FastAdmin、 ThinkPHP、Laravel 等都是用 Composer 进行 php 包的管理。

镜像列表

国内也很多开发者使用 Composer,但由于不可控因素,官方的服务器常常连接不上。所以这里收集了一下国内镜像列表。(先后次序会不定期调整)

镜像名 地址 赞助商 更新频率 备注 阿里云 Composer 镜像 mirrors.aliyun.com/composer/ 阿里云 96 秒 推荐 腾讯云 Composer 镜像 mirrors.cloud.tencent.com/composer/ 腾讯云 24 小时

配置方式一:全局配置(推荐)

所有项目都会使用该镜像地址:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

取消配置:

composer config -g --unset repos.packagist

配置方式二:项目配置

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

composer config repo.packagist composer https://mirrors.aliyun.com/composer/

取消配置:

composer config --unset repos.packagist

调试

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

composer -vvv require alibabacloud/sdk

遇到问题?

  1. 建议先将Composer版本升级到最新:
composer self-update
  1. 执行诊断命令:
composer diagnose
  1. 清除缓存:
composer clear
  1. 若项目之前已通过其他源安装,则需要更新 composer.lock 文件,执行命令:
composer update --lock
最近发表
标签列表