www.yzc261.comcomposer国际镜像不克不及运用

( www.yzc261.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/ 可以切换至中国镜像。

如今好用了,谢谢大家的帮忙

(看完/读完)这篇文章有何感想! www.yzc261.com的分享…

发表评论

电子邮件地址不会被公开。 必填项已用*标注