我正在尝试运行作曲家命令,但收到错误:
[Composer\Downloader\TransportException] 无法使用代理:http_proxy url 格式错误
我可以做什么来修复这个错误?
这是显示错误消息的图像:
要解决这个问题,请使用 cmd 将代理设置为零
set http_proxy=0
我必须说,我昨天遇到了这个问题,并经历了各种困难才得到解决,包括观看视频和阅读帖子(在这里和其他地方),但这些都不起作用,并且可能会让我天真的屁股搞砸我的 Win10 笔记本电脑!
composer config -g repo.packagist composer https://packagist.org
这个方法
set http_proxy=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。