zlib 1.2.3PHP编译依赖文件
zlib 的老版本文件,1.2.3,还真是装 PHP 时的老朋友了。尤其在一些老项目或者指定版本编译需求下,这个版本还挺常见的。虽然现在主流都奔 1.2.11 去了,但有些环境一升级就崩,那还是用稳妥的 1.2.3 靠谱点。
zlib的1.2.3版本,说老不老,说新不新,关键是兼容性好,和多老版本的PHP打得火热。比如在编译 PHP 5.6 时,不少小伙伴就卡在 zlib 这一步,要么是版本太新报错,要么干脆编不过去。这个时候,用 1.2.3 就刚好。
你如果要装的是 PHP 5.6,或者想自己编译一个带 zlib 支持的版本,这文件基本是必备的。它主要影响的是gzip 压缩相关的扩展,比如你用到ob_gzhandler()
或者配置了zlib.output_compression
,那就得确保 zlib 能正常跑。
有些人好奇,1.2.11 不更好吗?嗯,是更新,但你得看编译环境认不认。真碰上编译不过的情况,建议你先换回 1.2.3 试试,能省不少事。
相关的参考资料还挺多的,比如zlib 1.2.11 的更新,还有个和libpng
对比的源码对比文章,都挺有。
如果你还要折腾其它的依赖,比如要一起搞定httpd
、libxml
、MySQL
这些,那可以顺带看下Apache+PHP+MySQL 配置这篇,搭配用事半功倍。
,如果你是在搞老版本 PHP,尤其是 PHP 5.6,记得把 zlib 1.2.3 带上,能省你不少编译上的烦。
如果你用的是新版本 PHP 或系统,那就别死磕这个旧版本,直接上 1.2.11 甚至更高,兼容性和安全性都会好一些。
zlib 安装php时必备的文件
预估大小:202个文件
zlib.3
4KB
match.asm
11KB
inffasx64.asm
10KB
gvmat64.asm
15KB
README.586
2KB
read.adb
4KB
mtest.adb
4KB
zlib.adb
20KB
zlib-thin.ads
15KB
zlib-thin.adb
3KB
484.96KB
文件大小:
评论区