Composer在安装symfony供应商时冻结

Composer在安装symfony供应商时冻结,symfony,composer-php,Symfony,Composer Php,我正在尝试安装Symfony 2。如果我尝试通过curl安装,我会在没有供应商的情况下下载归档文件 正在运行OSX/MAMP安装程序 ➜ composer install Loading composer repositories with package information Installing dependencies (including require-dev) - Installing symfony/icu (v1.0.0) Downloading: connect

我正在尝试安装Symfony 2。如果我尝试通过curl安装,我会在没有供应商的情况下下载归档文件

正在运行OSX/MAMP安装程序

➜  composer install
Loading composer repositories with package information
Installing dependencies (including require-dev)
  - Installing symfony/icu (v1.0.0)
    Downloading: connection...^C

➜  composer install -vvv
Downloading composer.json
Loading composer repositories with package information
Downloading https://packagist.org/packages.json
Writing /Users/alexlongshaw/.composer/cache/repo/https---packagist.org/packages.json into cache
Downloading https://packagist.org/p/provider-active$fa1339d67d333d9449a21f7a2c80888f2c7a02dbb4d3e6b11a9dd5855df3f537.json

....

Downloading http://packagist.org/p/symfony/class-loader$962a39a1da8588e7f97e22517580a460d5349699d5ccb967167c2a1e9802ce50.json
Reading /Users/alexlongshaw/.composer/cache/repo/https---packagist.org/provider-symfony$class-loader.json from cache
zlib_decode(): data error
http://packagist.org could not be fully loaded, package information was loaded from the local cache and may be out of date
Downloading http://packagist.org/p/symfony/config$eec66e956c41b0728a7fc4f40b95a116bc469f8583c2602b14af3d00f36711fc.json
Writing /Users/alexlongshaw/.composer/cache/repo/https---packagist.org/provider-symfony$config.json into cache


Reading /Users/alexlongshaw/.composer/cache/repo/https---packagist.org/provider-phpoption$phpoption.json from cache
  - Installing symfony/icu (v1.0.0)
Downloading https://api.github.com/repos/symfony/Icu/zipball/v1.0.0
Downloading: connection...
正如您在下面看到的,如果我进行composer更新,我会遇到类似的问题

➜  composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
zlib_decode(): data error
http://packagist.org could not be fully loaded, package information was loaded from the local cache and may be out of date
  - Installing symfony/icu (v1.0.0)
    Downloading: connection...
对如何克服这一点有什么建议吗?它在Ubuntu虚拟机上运行良好,所以我认为这与安装有关

Composer.json

zlib扩展是否启用

检查提供zlib_解码的phpinfo是否已启用或运行

php -m
如果您的php cli使用不同的php.ini

缓存问题

删除正在使用的编写器缓存文件夹

 /Users/alexlongshaw/.composer/cache/
。。。在您的情况下,防止仅从缓存更新,并查看是否存在常规连接

代理

确保没有通过环境变量设置代理

https_proxy
http_proxy
HTTPS_PROXY
HTTP_PROXY
常见问题

composer diagnose
composer具有识别一些常见问题的内置能力

composer diagnose
zlib扩展是否启用

检查提供zlib_解码的phpinfo是否已启用或运行

php -m
如果您的php cli使用不同的php.ini

缓存问题

删除正在使用的编写器缓存文件夹

 /Users/alexlongshaw/.composer/cache/
。。。在您的情况下,防止仅从缓存更新,并查看是否存在常规连接

代理

确保没有通过环境变量设置代理

https_proxy
http_proxy
HTTPS_PROXY
HTTP_PROXY
常见问题

composer diagnose
composer具有识别一些常见问题的内置能力

composer diagnose

结果证明这与网络有关。在家里连接宽带或3G都不起作用,但在工作中没有问题

这与网络有关。在家中连接宽带或3G都无法工作,但在工作中没有问题

向我们展示您的作曲家文件。向我们展示您的作曲家文件。感谢您的回复。运行php-m返回zlib,我尝试删除缓存,但没有设置代理。composer diagnose的所有测试均通过。请确保composer.json和composer.phar都不包含BOM,并且都是UTF-8编码的。感谢您的回复。运行php-m返回zlib,我尝试删除缓存,但没有设置代理。composer diagnose的所有测试都通过了。请确保您的composer.json和composer.phar都不包含BOM,而且都是UTF-8编码的。我也有同样的问题,在我的ADSL连接上,composer更新非常缓慢,大多数时间都以超时结束,但对于4G调制解调器,它必须更快我也有同样的问题,在我的ADSL连接中,composer的更新速度非常慢,大多数情况下都会超时,但使用4G调制解调器,更新速度要快得多