Composer 镜像限额,出现要求用户名认证时请使用替代源

藏色散人
藏色散人 转载
2019-09-04 13:33:23 1384浏览

下面由composer使用教程栏目为大家介绍关于Composer 镜像限额,出现要求用户名认证时请使用替代源的情况。

社区维护的 Composer 镜像因为大量的恶意请求而出现资源告急的情况,详见:

文章:请不要滥用 Composer 镜像资源

目前已经做了一些限额处理,限额依赖于 Upyun 的 IP 节流功能,无法避免的会出现一些误杀的情况,尤其是在共享 IP 的情况下。误杀时会要求提供 username,403 访问被禁止。

我们对出现这种情况深表歉意,Composer 镜像成长超过了我们的预期,再加上一些恶意流量(随便几十 G 上百 G,甚至上 TB 的流量)。目前能做的只能做限额处理,我们是在「关闭镜像」和「误杀小部分使用者」之间做抉择,这是一个艰难的抉择,为了镜像的生存,最终我们只能选择牺牲大流量 IP 作为代价。

如果你出现这种情况,可以使用以下命令从 GitHub 下载 Zip 代码包而不是 CDN:

$ composer install --prefer-source

或者可以换一个其他的源,国内其他的源请见:

文章:Composer 国内全量镜像大全

同时,我们也在积极接触各个云平台,提供 镜像源码 并给予免费技术支持,帮助他们构建稳定的、可用性较高的 Composer 镜像。

目前正在接触的有华为云、阿里云、腾讯云以及滴滴云,大部分已经在实施和优化,希望大家能尽快用上大厂提供的大水管镜像。

以上就是Composer 镜像限额,出现要求用户名认证时请使用替代源的详细内容,更多请关注php中文网其它相关文章!

声明:本文转载于:learnku,如有侵犯,请联系admin@php.cn删除