经过我们团队的一些研究和反复试验后,我们无法让“--disable-dom”从 phpinfo 中消失。
我尝试重新安装 php-xml 但收到以下消息:
Package php-xml-5.3.3-14.el6_3.x86_64 already installed and latest version
Nothing to do
该服务器运行的是 CentOS 版本 6.3(最终版)
以下是 phpinfo 中“dom”部分下的信息:
DOM/XML enabled
DOM/XML API Version 20031129
libxml Version 2.7.6
HTML Support enabled
XPath Support enabled
XPointer Support enabled
Schema Support enabled
RelaxNG Support enabled
为了从 php 配置中删除 --disable-dom,我们还应该尝试什么吗?
谢谢。
[编辑]
有没有在 CentOS6 上重新编译 php 的简单方法?
答案1
你为什么要这么做?你所做的根本就没有必要。
出现的原因--disable-dom
在于phpinfo()
,在 Red Hat 上,PHP 及其模块通常是单独构建的;在 RPM 构建过程中,PHP 实际上被构建了三次(或者可能是四次)以解释每个 SAPI。但是,一旦生成的二进制文件安装在您的系统上,功能上就没有任何区别了。