Call to undefined function ZipStream\\gzdeflate() 这是啥报错啊?

Call to undefined function ZipStream\gzdeflate()

最近因为工作需要,要从PHP8降到7.4开发,装7.4时某些扩展没有装,结果就遇到了这个报错...

Call to undefined function ZipStream\\gzdeflate()

查了一下原来是因为没装zlib扩展,好吧,去装扩展去
进入php的源码目录,进入ext/zlib

cd /PHP源码目录/ext/zlib

将config0.m4修改为config.m4

mv config0.m4 config.m4

运行

/PHP源码目录/bin/phpize
./configure --with-php-config=/PHP源码目录/bin/php-config
make && make install

最后在php.ini里面添加extension=zlib.so,重启,搞定。

写这篇文章有俩原因:
1、百度了一下这个问题答案都是答非所问,记录一下没准不用google的朋友能看到这里。
2、好久没更新了。

Elkan的小破站
请先登录后发表评论
  • latest comments
  • 总共0条评论