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.关键词链接限制数量 内链并非越多越好,一篇文章内链建议3-5个左右。 2.内链的关联性要高

    2024-07-16 00:03:23
  • 中国国际进口博览会官方LOGO和吉祥物

    世博会的标识包括中间地球,外部浅蓝色圆圈,世博会的英文名称和英文缩写是CIIE。图标的中间是地球,意味着进口博览会的普遍性,多样性和包容性,这代表着 我们努力使进口博览会成为展示国家形象和开展国际贸易的开放合作平台,地球上的绿色中国体现了“绿山青山就是是金山银山”的绿色发展展览理念,标志着世博会 将注重创新,协调,绿色,开放,共享的新理念,努力创造第一流绿色展览。图标的外部是一个浅蓝色的圆圈,体现了中国海纳百川的自信和英雄气质。这意味着 与世界上其他

    2023-03-16 16:04:46