安装Yii2提示Failed to decode response: zlib_decode(): data error错误解决方法
如果是根据官方文档来安装(composer create-project --prefer-dist yiisoft/yii2-app-basic basic),并提示此错误的话,那么请做:
1. 请在你的项目根目录的composer.json文件中写入:
},
"repositories": [
{
"type": "composer",
"url": "https://packagist.phpcomposer.com"
},
{ "packagist": false }
]
}
保证最后只有一个花括号。
2. 在项目根目录中运行:composer update -vvv
上面这条命令会将安装过程的详细信息显示出来,你可以根据提示信息找出安装失败的原因。比如我的问题是不能访问api.github.com,所以,我开了代理就可以访问了。然后顺利安装完毕。
异常情况
像遇到以下情况的时候,只需要重新执行一遍 composer update -vvv 就可以了。

还有种情况我暂时还没解决,不知道出现这种警告有没有什么影响,希望知道的网友告诉我一声:

如果遇到有些网站不能访问等这类问题,可以试试修改hosts。在github上面搜索hosts,选择start最多的项目,然后根据提示安装就行了。这里推荐一个hosts修改软件:SwitchHosts!,这个项目同样可以在github上面搜索到。
参考
安装Yii2提示Failed to decode response: zlib_decode(): data error错误解决方法的更多相关文章
- composer 报错:Failed to decode response: zlib_decode(): data error 解决办法
		
执行命令 composer require particle/validator 报错 Failed to decode response: zlib_decode(): data error 网上推 ...
 - Failed to decode response: zlib_decode(): data error
		
/********************************************************************** * Failed to decode response: ...
 - Failed to decode response: zlib_decode(): data error Retrying with degraded;
		
composer update的时候出现: Failed to decode response: zlib_decode(): data error Retrying with degraded: 执 ...
 - ErrorKiller:Failed to decode response: zlib_decode(): data error
		
先更新composer自己,composer self-update 然后再更新依赖关系 composer update
 - Composer 安装  zlib_decode(): data error 错误
		
1.composer 安装一个组件(composer require topthink/think-worker) 报错如下 Failed to decode response: zlib_decod ...
 - PHP failed to ptrace(PEEKDATA) pid 13659: Input/output error错误解决方法
		
PHP failed to ptrace(PEEKDATA) pid 13659: Input/output error错误解决方法 现在改linux内核文件打开限制<pre>ulimit ...
 - Mac 安装 homebrew 流程 以及 停在 Updating Homebrew等 常见错误解决方法
		
懒人操作顺序:S_01>>>S_02>>>S_03 首先这是homebrew的官网 https://brew.sh/index_zh-cn 安装方法是在终端中输入 ...
 - Failed to start LSB: Bring up/down错误解决方法
		
很多朋友在使用centos7系统时,有时候需要分配多个IP地址,这就涉及到修改网卡配置,但是在修改完网卡配置时,重启网络服务时会出现"Failed to start LSB: Bring u ...
 - IIS "rewrite.dll failed to load.  The data is the error." 错误解决方法
		
在Windows 10 build 17133.73上部署一个较老版本的ASP.NET 2.0程序,访问时候出现: Service Unavailable HTTP Error 503. The se ...
 
随机推荐
- 微信公众号开发及时获取当前用户Openid及注意事项
			
目录 (一)微信公众号开发之VS远程调试 (二)微信公众号开发之基础梳理 (三)微信公众号开发之自动消息回复和自定义菜单 (四)微信公众号开发之网页授权获取用户基本信息 (五)微信公众号开发之网页中及 ...
 - SCUT - 249 - A piece of Cake - 组合数学
			
https://scut.online/contest/25/I 由结论:d维物体切n刀分成的部分=sum(C(n,0)~C(n,d)),直接算就行了.
 - Codeforces - 814B - An express train to reveries - 构造
			
http://codeforces.com/problemset/problem/814/B 构造题烦死人,一开始我还记录一大堆信息来构造p数列,其实因为s数列只有两项相等,也正好缺了一项,那就把两种 ...
 - 3dmath复习随笔
			
左手坐标系与右手坐标系 旋转正方向,下图是右手系,左手系同理 向量 点乘: 叉乘: dx是左手系,使用行向量,vABC,乘矩阵用左乘 opengl是右手系,使用列向量,CBAv,乘矩阵用右乘 u3d貌 ...
 - mysqldump 工具使用详解——参数选项
			
mysqldump 简介 mysqldump 是一种用于逻辑备份的客户端工具,它会产生一套能够重新构建数据库或表的SQL语句.所谓逻辑备份:是利用SQL语言从数据库中抽取数据并存于二进制文件的过程.逻 ...
 - IT兄弟连 JavaWeb教程 Servlet线程安全问题
			
在Internet中,一个Web应用可能被来自西面八方的客户并发访问(即同时访问),而且有可能这些客户并发访问的是Web应用中的同一个Servlet,Servlet容器为了保证能同时相应多个客户端要求 ...
 - Android Studio无法预览xml布局之解决方法(两种)
			
学习安卓程序开发,用的Android Studio,发现怎么更改xml代码都没有想要的效果.如图 代码如下: <?xml version="1.0" encoding=&qu ...
 - System.Web.Mvc 和 using System.Net.Http 的 Filter
			
在尝试给webapi增加 ExceptionFilter时,出现了错误,经查询区别如下: System.Web.Mvc.Filters 是给mvc用的 System.Web.Http.Filters ...
 - [未读]JavaScript高效图形编程
			
去年买来就一直搁置,因为是js游戏相关,暂时还用不到.
 - CentOS6.5下安装Redis2.8.6和phpredis2.2.4扩展
			
一.版本说明 CentOS版本 [plain]view plaincopyprint? [root@localhost ~]# uname Linux [root@localhost ~]# unam ...