zlib 安装成功,也按照教程配置好了,为什么服务器上 info. PHP 还是显示没有 Zlib 支持

2018-04-16 02:12:11 +08:00
 kmdd33

参考的教程:

https://www.baidu.com/link?url=sgVbym9nTyFc8BWuYNJbA-lj7SMcTiPLtruNkhtxR3XGjZYtmB3xyK1J1PbUuNFLIeF9xgmWZ598vWfQWAoqKgPoPqNCVlkLMC_iENIZEhi&wd=&eqid=f145f8a100001c5c000000065ad39201

https://www.cnblogs.com/aluode/archive/2012/12/21/2827570.html

/etc/php/ini 中已经修改成:

zlib.output_compression = On

zlib.output_compression_level = 6

请问:怎么出现这种情况?如何修正? 3q

4183 次点击
所在节点    程序员
30 条回复
artoostark
2018-04-16 08:05:17 +08:00
神啊,放个直链上来啊。
wulasite
2018-04-16 09:03:16 +08:00
连情人怎么这么喜欢编译安装,又不是没有 yum 源,如果实在不行,去 php 官网找源码包大集合,然后找 ext 下对应的文件 找教程编译出一个.so 来再 extension=不就好了,比如之前试过一个 pdo_oci。源码版本要对,否则导入会报错,windows 就别想了,dll 的版本对报错。
kaneg
2018-04-16 09:06:12 +08:00
搞不懂现在很多新手学新东西都喜欢从最难的方式开始。放着包管理工具一行命令就可以搞定的方式不用,偏要自己从源码编译。其次,有 ubuntu 这种对新手容易上手的系统不用,偏要用自己无法驾驭的 centos
Bardon
2018-04-16 09:17:35 +08:00
@kaneg 因为很多博客教程,各种一键安装包,都是编译...

楼上很多都说了,开一个第三方仓库,直接包管理安装,特别是新手。

不过,新手,接错 docker 貌似也不错,现成的容器。
wvc
2018-04-16 09:19:27 +08:00
编译 PHP 时,加上--with-zlib=Zlib 安装路径试试。
xinl
2018-04-16 09:20:43 +08:00
楼上的就是因为年轻人才喜欢瞎折腾这无可厚非,就事论事给出解决建议不好非要批判一番
我之前装 php 基本就是编译的,装的话找到你那个版本的 php 源码然后解压,接着进入源码解压目录下的 ext 文件夹,进入 zlib,然后按照源码编译安装的方法,
phpize
./configure 命令后面配置上 php-config 文件,
make && make install
接着 php.ini 中要开启 zlib 扩展,extension 里面加上 zlib.so,然后重启 httpd 就行了。。。
AstroProfundis
2018-04-16 09:33:30 +08:00
没事不要自己编译...要编译就学学包管理自己打包...
我还记得几年前测试的编译安装比包管理安装的性能差了一大截,帖子应该就在 V2EX 上,就更没理由自己瞎写几个基础参数就编译了...
geeklian
2018-04-16 09:43:36 +08:00
年轻人真是喜欢瞎折腾...

我们这银行都是直接 yum 安装离线包。

自己编译安全补丁没人替你做好,稳定性没保证,性能还不见的好,然后浪费时间.....
congeec
2018-04-16 12:00:26 +08:00
@msg7086 老哥真有耐心,社区就缺你这样的

@kmdd33 大胸弟能看官方文档就不看博客。传统的安装方式要么事用包管理安装,要么是下载源码按官方的指南安装。不打扰不承认有些博客教程质量高,但是我发现绝大多数博客质量差,误导信新人。
lnmp 一键安装包啥的也不要用,不懂原理及基本没发维护升级。

一句话,跟着软件作者走
julyclyde
2018-04-16 12:09:33 +08:00
一键安装包:解决了其它社会制度不存在的问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/447084

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX