当前位置: 首页 > 面试题库 >

作曲家无法下载文件

劳法
2023-03-14
问题内容

我正在尝试在命令行上使用composer:

php composer.phar update
php composer.phar install
php composer.phar self-update
php composer.phar selfupdate

无论我做什么,我总是会收到相同的错误消息:

无法下载文件。打开流失败

我是代理人 。如果我使用浏览器并输入与不能在命令行上使用的URL相同的URL,那没有问题。

我该怎么办?


问题答案:

如果从HTTP代理后面使用composer,则可以使用标准http_proxy或环境HTTP_PROXY变量。只需将其设置为代理的URL。许多操作系统已经为您设置了此变量。

例如:

 HTTP_PROXY="http://my-corp-proxy.mcdonalds" php composer.phar install

如果您在Linux / OS X上或Windows的环境设置中将其放入bashrc,则可获得奖励积分。

为了简化操作,您可以只导出变量,而不必一直输入它。

 export HTTP_PROXY="http://my-corp-proxy.mcdonalds"
 php composer.phar install


 类似资料:
  • 在mac电脑上安装composer时,使用: curl-sShttps://getcomposer.org/installer|php 然后试着像这样移动它: sudo mv php composer.phar/usr/local/bin/composer 它在告诉我: 将composer.phar重命名为/usr/local/bin/composer:没有这样的文件或目录 当我展望我的道路时:

  • 我用作曲家建立了交响乐。 我在composer.json文件中添加了一些依赖项,如下所示: 当我运行composer.phar更新时,我收到以下消息: 用包信息加载作曲家存储库更新依赖项(包括要求开发)您的需求无法解析为一组可安装的包。 问题1-索纳塔项目/intl捆绑包开发主机的安装请求- 因此,我不知道还有什么更好的方法,我想我可能需要运行composr.phar安装,这给了我以下信息: 加载

  • 我已经按照Ubuntu 16.04网站上的说明安装了composer。在终端中发出“composer”命令后,它将给出通常的输出。安装composer后,我使用下载了composer 现在要安装Laravel,我必须添加。但是没有。我的主目录中的composer文件夹。有谁能告诉我为什么会这样?

  • 我按照作曲家的说明,成功安装了作曲家。我想使用Tumblr全新的php api客户端。 我的文件夹结构: : : 使用也非常有效。但是当执行找不到该类。 致命错误:类'Tumblr\API\Client'未在第9行的[...]/htdocs/Tumblr/myfile.php中找到

  • 当我跑的时候 作曲家抱怨我所有的libs都被修改了——尽管我没有碰它们。 正在更新jdorn/sql-formatter(dev-master 3d8a973= 注意:我从远程存储库中提取了项目。 会不会是编码过程中搞砸了? 如何解决这个问题?

  • 如何与剧作家一起下载文件? 我知道这个问题,如何与剧作家一起下载?但该示例代码不起作用。使用最新发布的剧作家,浏览器实例上没有“pageTarget”功能: