首页 / PHP / composer国内镜像不能使用
composer国内镜像不能使用
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了composer国内镜像不能使用,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1511字,纯文字阅读大概需要3分钟。
内容图文
![composer国内镜像不能使用](/upload/InfoBanner/zyjiaocheng/242/8248b8f5b8874f51afb98f4eb129bcd3.jpg)
最近使用composer进行php依赖管理,但是国内镜像http://packagist.phpcomposer.com不能进行访问,国外镜像访问速度很慢,请问大神还有什么其他的国内镜像或好的解决方法吗?
回复内容:
最近使用composer进行php依赖管理,但是国内镜像http://packagist.phpcomposer.com不能进行访问,国外镜像访问速度很慢,请问大神还有什么其他的国内镜像或好的解决方法吗?
那是因为composer默认用Https协议请求,国内镜像之前是http的,貌似现在换了
your configuration does not allow to connection to `http://xxxxxxx`,see the https://getcomposer.org/doc/06-config.md#secure-http for details.
打开https://getcomposer.org/doc/06-config.md#secure-http
看看
secure-http#
Defaults to true. If set to true only HTTPS URLs are allowed to be downloaded via Composer. If you really absolutely need HTTP access to something then you can disable it, but using Let's Encrypt to get a free SSL certificate is generally a better alternative.
默认是必须使用https的,而你使用的镜像是http的。
也就是在,config.json中配置
{
"config": {
"secure-http": false
}
}
另外,如果有爬墙资源的话,可以参考下这个:https://segmentfault.com/a/1190000000518008
我觉得吧!
还是用国外镜像好:
1、Composer从GitHub拉取代码文件,Github挂了你也用不了
2、还不如做个翻/墙。
之前在用的国内镜像:
Packagist
好像官网有说明 phpcomposer
或者将.composer/config.json修改成
{
"config": [],
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
}
http://pkg.phpcomposer.com/ 这个应该好用啊 我前天还用了。。
http://pkg.phpcomposer.com/ 可以切换至中国镜像。
现在好用了,谢谢大家的帮助
内容总结
以上是互联网集市为您收集整理的composer国内镜像不能使用全部内容,希望文章能够帮你解决composer国内镜像不能使用所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。