Composer 提示 zlib_decode (): data error怎么办
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要介绍了Composer 提示 zlib_decode (): data error怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一
千家信息网最后更新 2025年12月02日Composer 提示 zlib_decode (): data error怎么办
这篇文章主要介绍了Composer 提示 zlib_decode (): data error怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
环境说明
CentOS Linux 7PHP 5.6.36Composer 1.8.6
亚马逊香港服务器
原始输出
清除缓存
$ composer clearcacheCache directory does not exist (cache-vcs-dir): Clearing cache (cache-repo-dir): /home/work/.cache/composer/repoClearing cache (cache-files-dir): /home/work/.cache/composer/filesClearing cache (cache-dir): /home/work/.cache/composerAll caches cleared.
校验
$ composer diagnoseChecking composer.json: OKChecking platform settings: OKChecking git settings: OKChecking http connectivity to packagist: OKChecking https connectivity to packagist: OKChecking github.com rate limit: OKChecking disk free space: OKComposer version: 1.8.6PHP version: 5.6.36PHP binary path: /home/work/apps/php/bin/php
查看配置
$ composer config -l[repositories.packagist.org.type] composer[repositories.packagist.org.url] https://mirrors.aliyun.com/composer/[process-timeout] 300[use-include-path] false[preferred-install] auto[notify-on-install] true[github-protocols] [https, ssh][vendor-dir] vendor (/home/work/www/wanglong/vendor)[bin-dir] {$vendor-dir}/bin (/home/work/www/wanglong/vendor/bin)[cache-dir] /home/work/.cache/composer[data-dir] /home/work/.local/share/composer[cache-files-dir] {$cache-dir}/files (/home/work/.cache/composer/files)[cache-repo-dir] {$cache-dir}/repo (/home/work/.cache/composer/repo)[cache-vcs-dir] {$cache-dir}/vcs (/home/work/.cache/composer/vcs)[cache-ttl] 15552000[cache-files-ttl] 15552000[cache-files-maxsize] 300MiB (314572800)[bin-compat] auto[discard-changes] false[autoloader-suffix] [sort-packages] false[optimize-autoloader] false[classmap-authoritative] false[apcu-autoloader] false[prepend-autoloader] true[github-domains] [github.com][bitbucket-expose-hostname] true[disable-tls] false[secure-http] true[cafile] [capath] [github-expose-hostname] true[gitlab-domains] [gitlab.com][store-auths] prompt[archive-format] tar[archive-dir] .[htaccess-protect] true[home] /home/work/.config/composer安装
调试过程
Round One
一看到这个问题,首先看了一下 composer 版本,不是最新版本,升级一下吧
$ composer self-update [Symfony\Component\Console\Exception\CommandNotFoundException] Command "self-update" is not defined.
命令不存在,想了一下,我的用户好像权限不足,算了吧。。。。
Round Two
Google 一下,搜索结果第一条的解决方案是换源,本来用的是阿里云的源,换一下吧
$ composer config repo.packagist composer http://packagist.phpcomposer.com
换个镜像之后,composer.json 长这样
{ "license": "proprietary", "require": { "php": ">=5.6", "guzzlehttp/guzzle": "^6.3", "aws/aws-sdk-php": "^3.52" }, "autoload": { "psr-4": { "Rpc\\": "application/library/Rpc/" } }, "repositories": { "packagist": { "type": "composer", "url": "http://packagist.phpcomposer.com" } }}安装
不支持 http 只支持 https,想了想还是不改这个配置吧,不止我一个人用这台机。。。。
Round Three
我想了下,既然是国外的服务器,我干脆直接把镜像源全去了,都用默认的,说干就干
composer config -g --unset repos.packagistcomposer config --unset repos.packagistcomposer clearcachecomposer diagnosecomposer install -vvv
然后安装,直接安装成功了???我还没反应过来。由于 composer install -vvv 输出的日志太长了,不太方便截图,放一个 composer install 的输出截图
感谢你能够认真阅读完这篇文章,希望小编分享的"Composer 提示 zlib_decode (): data error怎么办"这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
篇文章
支持
输出
怎么办
提示
截图
服务器
版本
镜像
服务
配置
原始
成功
个人
价值
兴趣
同时
命令
搜索结果
方案
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
语音对讲软件开发多少
美团后台服务器有多少台
杰里韦斯特虎扑数据库
信息安全与网络技术的区别
苹果官方服务器无法同步更新机器
电销pc端系统软件开发
网络安全及评
淮北企业软件开发
数据库update是幂等么
全国招聘软件开发工程师
计算机网络技术的实习过程
c 包含多组测试数据库
高淳区网络软件开发信息推荐
河南洲亚网络技术有限公司
怒江长期上门回收服务器
奉贤区常规软件开发技术指导
魔兽rp服务器能不能组队
大数据库机房图片
互联网银行科技招聘岗位
深圳捷思互联网科技
国泰新点软件开发面试题
软件开发平台中科技
静安区即时网络技术铸造辉煌
西北大学计算机网络安全
今日社会网络安全面临的挑战
长沙软件开发语言
湖南专业服务器机柜虚拟主机
2021年网络安全风险
软件开发企业税收返还
广电网络技术股吧