记录一次composer安装失败的案例
composer config -g repo.packagist composer packagist.org
composer config repo.packagist composer packagist.phpcomposer.com
composer config -g repo.packagist composer mirrors.aliyun.com/composer/
###
在安装laravel 10的时候,本地安装多次总是不成功,服务器上可以,最后查看了一下composer源
本地用的是https://mirrors.aliyun.com/composer/,
服务器上用的是packagist.org
这就导致有些最新包阿里镜像上是没有的,但是有些依赖又需要这些最新的包
composer show dragonmantank/cron-expression -a
本地
服务器
而本地将镜像改为 packagist.org 后可能由于网络限制,导致超时,即使在php.ini中更改了超时时间,default_socket_timeout = 360 仍然无法成功安装,这个时候可能需要考虑翻墙VPN,或者在服务器上下载好后复制到本地
本作品采用《CC 协议》,转载必须注明作者和本文链接