Composer在安装包时显示传输异常

时间:2017-02-13 06:31:21

标签: php laravel composer-php

我想为我的Laravel 5.3项目安装Guzzle HTTP包。

但是当我运行特定的安装命令时,composer会显示以下内容:

  

[作曲\下载\ TransportException]
    " http://packagist.org/p/cordoval/hamcrest-php%249e26dffac4ed896eb042373003ee127ad49377842601ba5bd833d00e135a3c62.json"无法下载文件:无法打开流:HTTP请求失败!

尝试composer diagnose并检查一切正常。还试过composer self-update,但也没有帮助。

2 个答案:

答案 0 :(得分:1)

尝试通过运行composer config -g repo.packagist composer https://packagist.org

强制为所有资源启用HTTPS

答案 1 :(得分:0)

最后,在composer.json的末尾添加以下代码后,它才有效!

"存储库":[         {              "输入":"作曲家",              " url":" https://packagist.org"         },         {" packagist":false}     ]