无法访问URL:HTTP/1.1 400 Bad URI

Abd*_*shi 5 php cmd laravel composer-php

我想通过composer创建一个新的laravel项目,我遇到了这个错误

 [Composer\Downloader\TransportException]
  The 'http://packagist.org/p/fideloper/proxy%249271e19129358853986ed3ca9315ced11a42439a57f49537033c3b436a6ff543.json
  ' URL could not be accessed: HTTP/1.1 400 Bad URI
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

Ohg*_*why 5

这个问题在这里,github或其他地方经常被问到.我几乎可以说这应该是一个社区wiki条目.我自己也遇到了这个问题,这里有一个要检查的事项清单,并确保它们不是原因(很有可能其中一个是原因):

(另外,composer diagnose -vvv提前运行,然后查看下面的列表)

  1. 代理配置不正确
  2. 防火墙配置错误
  3. 糟糕的全局环境设置(bashrc,profile等)
  4. 过时的作曲家版本
  5. 缓慢/降低网络性能
  6. 配置错误的git插件
  7. hosts文件中的设置不正确
  8. SSH隧道配置错误

注意这是一个糟糕的答案,并不是一个很好的格式的SO,真的.