安装完composer后,我使用以下命令进行检查:
我遇到了错误:
[Composer\Downloader\TransportException] Content-Length mismatch, received 313522 bytes out of the expected 2060799
我查看了Composer Content-Length Mismatch,但这没有解决我的问题。我尝试使用VPN,但问题仍然存在。
问题是什么,我该如何解决?
今天(2017年11月19日)我解决了我的问题,而且没有更改配置。我认为问题出在packagist.org或者是我的ISP。谢谢。
composer diagnose
一切都正常。当我在最新版本的Laravel上运行此命令时:
composer global require "laravel/installer"
我遇到了错误:
[Composer\Downloader\TransportException] 无法下载 "http://packagist.org/p/provider-2017-01%24b61fc29958261afed83292382737d143f41e535c0e562e62e6aaf5bf30978746.json" 文件: 打开流失败: HTTP请求失败!
或者针对这个命令:
composer create-project --prefer-dist laravel/laravel proj
我遇到了错误:
[Composer\Downloader\TransportException] Content-Length mismatch, received 313522 bytes out of the expected 2060799
我查看了Composer Content-Length Mismatch,但这没有解决我的问题。我尝试使用VPN,但问题仍然存在。
问题是什么,我该如何解决?
今天(2017年11月19日)我解决了我的问题,而且没有更改配置。我认为问题出在packagist.org或者是我的ISP。谢谢。
sudo composer self-update
,然后再试一次。 - Option