Php

在 Centos 6.3 上啟用 DOM/XML

  • August 17, 2015

經過我們團隊的一些研究和反複試驗,我們無法使“–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 我們還應該嘗試什麼?

謝謝。

$$ EDIT $$ 有沒有一種簡單的方法可以在 CentOS6 上重新編譯 php?

你為什麼想要?絕對不需要您嘗試做的事情。

--disable-dom出現的原因phpinfo()是,在 Red Hat 上,PHP 及其模組一般是分開建構的;PHP 實際上在 RPM 建構過程中建構了 3 次(或者可能是 4 次),以考慮每個 SAPI。但是,一旦生成的二進製文件安裝在您的系統上,就沒有功能差異。

引用自:https://serverfault.com/questions/427205