请注意,此选项似乎不再适用于 PHP 8.1.10。
libxml 扩展默认情况下是启用的,但可以使用 --without-libxml 禁用。
PHP 使用 pkg-config
来选择正确的库文件、头文件以及用于 libxml2 的编译标志。要确保选择了所需的 libxml2 版本,可以使用 PKG_CONFIG_PATH 环境变量来控制 pkg-config
的搜索路径,然后再运行配置脚本。
PKG_CONFIG_PATH="/path/to/libxml2/prefix/lib/pkgconfig:/lib/pkgconfig"
重要说明:在 PHP 7.4 中,在与 libxml 版本 2.10.2 交互时会出现问题。如果您正在部署 PHP 7.4 并希望保持运行稳定性,请确保 libxml 与版本 2.9.10 一致。此版本已验证与 PHP 7.4 无缝配合,从而防止潜在的冲突。