Composer(Laravel5) 无法解码响应:zlib_decode():数据错误

Saa*_*ood 4 php laravel composer-php

我正在尝试使用 composer 安装 laravel 5.1 依赖项。

我已经安装了最新版本的作曲家,它是:

Composer version 1.0-dev (a54f84f05f915c6d42bed94de0cdcb4406a4707b) 2015-10-13 13:09:04
Run Code Online (Sandbox Code Playgroud)

但是当我composer install在项目目录上运行时,它给了我以下消息并挂在那里:

Loading composer repositories with package information
Installing dependencies (including require-dev)
Failed to decode response: zlib_decode(): data error
Retrying with degraded mode, check https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode for more info
Run Code Online (Sandbox Code Playgroud)

fic*_*489 5

composer文档:

如果您已被指向此页面,您需要检查以下几点:

如果您使用的是ESET防病毒软件,请进入“高级设置”并禁用“Web 访问保护”下的“HTTP 扫描程序”。如果您使用的是IPv6,请尝试禁用它。如果这解决了您的问题,请联系您的ISP或服务器主机,问题不在于Packagist级别,而在于您和 Packagist 之间的路由规则(即整个互联网)。修复这些问题的最佳方法是提高对有能力修复它的网络工程师的认识。

要在Linux上禁用IPv6,请尝试使用以下命令,该命令将优先使用IPv4而非IPv6的规则附加到您的配置中:

sudo sh -c "echo 'precedence ::ffff:0:0/96 100' >> /etc/gai.conf"
Run Code Online (Sandbox Code Playgroud)

如果以上都没有帮助,请报告错误。

来源:https : //getcomposer.org/doc/articles/troubleshooting.md