【问题标题】:How to config composer with proxy'如何使用代理配置作曲家'
【发布时间】:2016-11-11 21:20:46
【问题描述】:

首先,我为我的英语道歉,并提前感谢您的任何回复。我正在阅读一些关于在代理后面配置作曲家的解决方案,但事实是我仍然有问题。 已经创建环境变量

HTTP_PROXY_REQUEST_FULLURI = false
HTTPS_PROXY_REQUEST_FULLURI = false
HTTP_PROXY = my_http_proxy: proxy_port
HTTPS_PROXY = my_https_proxy: proxy_port

但我在使用 composer 时遇到以下问题: 无法下载“https://packagist.org/packages.json”文件:无法打开流:无法通过代理连接到 HTTPS 服务器 https://packagist.org 无法完全加载,包信息是从本地缓存加载的,可能已过期

[Composer\Downloader\TransportException]
The 'http://packagist.org/p/provider-    2013%24c23e27d4ef97dede5bbe3fe1d348566
bd1a463ccbe767186c51beab5436c9bad.json' URL could not be accessed:     HTTP/1.1
400 Bad Request 

再次感谢您给予我的任何帮助和时间

【问题讨论】:

    标签: php proxy composer-php


    【解决方案1】:

    也许您的 SO 需要以小写形式定义变量,或者您可能需要为您的代理定义用户和密码。

    在我的情况下,另一件事是我没有使用“http://”部分设置 http_proxy 变量,如下所示:

    http_proxy = http://username:password@ip:port

    https_proxy = http://username:password@ip:port

    【讨论】:

      猜你喜欢
      • 2017-10-17
      • 1970-01-01
      • 1970-01-01
      • 2017-03-13
      • 2013-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多