Debian安装Swoole 5.1.4的时候报错,错误信息如下:
configure: error: Package requirements (libbrotlienc) were not met:
No package 'libbrotlienc' found
意思是系统本地没有libbrotlienc这个依赖库
这个依赖库是用于压缩HTTP传输内容的,Swoole支持的HTTP压缩格式有三种:gzip、br、deflate。而libbrotlienc库就是用在br这种格式上的。
在编译Swoole时如果加上了--enable-brotli=yes参数,即表示要开启br压缩功能,就需要用到这个依赖库。
安装libbrotlienc依赖库:
apt install libbrotli-dev
另外,gzip、deflate这两种格式需要依赖zlib库,安装命令是:
apt install libz-dev
官方文档:
https://wiki.swoole.com/zh-cn/#/http_server?id=http_compression
上一篇:swoole异步注意事项
下一篇:最后一页