无法使用代理:http_proxy url 格式错误

问题描述 投票:0回答:4

我正在尝试运行作曲家命令,但收到错误:

[Composer\Downloader\TransportException] 无法使用代理:http_proxy url 格式错误

我可以做什么来修复这个错误?

这是显示错误消息的图像:

php api xampp composer-php localhost
4个回答
1
投票

要解决这个问题,请使用 cmd 将代理设置为零

    set http_proxy=0

1
投票

我必须说,我昨天遇到了这个问题,并经历了各种困难才得到解决,包括观看视频和阅读帖子(在这里和其他地方),但这些都不起作用,并且可能会让我天真的屁股搞砸我的 Win10 笔记本电脑!

  • 删除环境变量中的http_proxy(NO,解析失败)
  • 卸载/重新安装 Composer(我在开发桌面上,大多数步骤是 对于 XAMPP)
  • 删除代理 URL 病毒(多种方法不适用)
  • 取消选中使用代理服务器选项(不适用)
  • 针对 SSL 等运行多个其他终端命令。(否)
  • 加上多个(过时的)YouTube LOL
  • 奔跑:
    composer config -g repo.packagist composer https://packagist.org
  • 所有内容均不适用:这篇文章

这个方法

set http_proxy=0
非常有效,应该更容易使用!

谢谢!


0
投票

卸载作曲家 安装作曲家后 到时候http代理领域就来了 你只能把那个是空的 [1]:https://i.stack.imgur.com/fBm37.png 这个问题解决了


0
投票

我在安装 laravel 时也遇到了类似的问题。使用 set http_proxy=0 仍然给了我这个错误您的要求无法解析为一组可安装的包。项目文件夹已安装,但抱怨扩展并给出了以下建议

要启用扩展,请验证它们是否已在您的 .ini 文件中启用: - C:\MAMP in\php\php8.1.0\php.ini 您还可以在终端中运行

php --ini
来查看 PHP 在 CLI 模式下使用了哪些文件。 或者,您可以使用
--ignore-platform-req=ext-fileinfo
运行 Composer 来暂时忽略这些所需的扩展。 因此,使用 e:\laravel>composer create-project laravel/laravel myproject 工作并创建了项目文件夹 myproject。

© www.soinside.com 2019 - 2024. All rights reserved.