zlib 1.2.3PHP编译依赖文件

zlib 的老版本文件,1.2.3,还真是装 PHP 时的老朋友了。尤其在一些老项目或者指定版本编译需求下,这个版本还挺常见的。虽然现在主流都奔 1.2.11 去了,但有些环境一升级就崩,那还是用稳妥的 1.2.3 靠谱点。

zlib1.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对比的源码对比文章,都挺有。

如果你还要折腾其它的依赖,比如要一起搞定httpdlibxmlMySQL这些,那可以顺带看下Apache+PHP+MySQL 配置这篇,搭配用事半功倍。

,如果你是在搞老版本 PHP,尤其是 PHP 5.6,记得把 zlib 1.2.3 带上,能省你不少编译上的烦。

如果你用的是新版本 PHP 或系统,那就别死磕这个旧版本,直接上 1.2.11 甚至更高,兼容性和安全性都会好一些。

folder
zlib 安装php时必备的文件 预估大小:202个文件
file
zlib.3 4KB
file
match.asm 11KB
file
inffasx64.asm 10KB
file
gvmat64.asm 15KB
file
README.586 2KB
file
read.adb 4KB
file
mtest.adb 4KB
file
zlib.adb 20KB
file
zlib-thin.ads 15KB
file
zlib-thin.adb 3KB
file
zlib-streams.ads 4KB
file
buffer_demo.adb 4KB
file
zlib.ads 13KB
file
test.adb 13KB
file
zlib-streams.adb 6KB
file
README.686 1KB
file
gvmat32.asm 27KB
file
inffas32.asm 16KB
file
bld_ml32.bat 93B
file
mkasm.bat 127B
tar 文件大小:484.96KB