Fatal error: Uncaught Error: Call to undefined function gzinflate()

Fatal error: Uncaught Error: Call to undefined function gzinflate()

原因:源码编译php时没有带上zlib

解决办法:编译PHP的zlib扩展

[root@localhost ~]# cd /usr/local/src/php-7.2.4/ext/zlib/ //进入PHP的zlib扩展目录
[root@localhost zlib]# cp config0.m4 config.m4
[root@localhost zlib]# /usr/local/php7/bin/phpize
Configuring for:
PHP Api Version: 20170718
Zend Module Api No: 20170718
Zend Extension Api No: 320170718
[root@localhost zlib]# ./configure –with-php-config=/usr/local/php7/bin/php-config –with-zlib
[root@localhost zlib]# make && make install

编译完成后可以看到在编译目录中存在zlib.so文件。

[root@localhost zlib]# ls /usr/local/php7/lib/php/extensions/no-debug-non-zts-20170718/
mysqli.so opcache.a opcache.so zlib.so

编辑php.ini配置文件,将zlib.so扩展添加至php.ini中

[root@localhost zlib]# vi /usr/local/php7/lib/php.ini
extension=zlib.so //添加zlib.so扩展

wq //保存退出

最后重启php-fpm服务解决问题。

想了解更多关于Fatal error: Uncaught Error: Call to undefined function gzinflate()的内容,请扫微信
或微信搜索jiemingpan

本文链接:http://www.soufuzi.com/jianzhan/3145

(0)
上一篇 2025-05-27 23:40:20
下一篇 2025-05-27 23:40:20

相关推荐

  • 品牌独立站怎么做

    1、确定品牌目标 要做好品牌独立站,首先要确定外贸独立站的品牌目标。立足于受众群体和竞争对手分析,找到自己的利基市场,进而确定自己的品牌建设目标,打造差异化品牌形象,用户可以从以下方面进行品牌目标的确定: 企业的故事、现在的条件、未来营运方向 内部与外部人员对于品牌的了解和看法 所在的市场地区样以及整体的产业趋势 同类竞争对手的市场定位和营销策略

    2025-05-06 13:36:00
  • 9GAG官网

    9gag是全球著名幽默笑话分享网站,2008年由陈展程、陈展俊兄弟创办,总部位于硅谷。9GAG在欧美、菲律宾等地拥有大批的用户,其Alexa排名高居全球第253位(2014年6月数据)。

    2023-02-21 10:28:32