2016-04-29 118 views
1

在我的WordPress網站我得到的錯誤「致命錯誤:類‘DOM文檔’未找到」沒有被安裝在服務器上致命錯誤:類「的DOMDocument」未找到,在一個WordPress站點

PHP的XML可能造成這個問題,但它已經安裝了(我用的Centos)

我還添加了「延長= dom.so」在php.ini中,但它仍然沒有工作

感謝

+0

你重新啓動服務器軟件? – DevDonkey

+0

檢查通過網絡服務器提供的phpinfo()的輸出。確保列出了ext/dom。如果未列出,請找到正確的php.ini的位置並在其中啓用它。然後重新啓動網絡服務器。 – Gordon

+0

好的,我現在可以在網頁上看到phpinfo,沒有提到dom擴展名,雖然就像我在實際文件extension = dom.so中說的那樣,並且沒有在任何地方禁用。另外php-xml和php-dom已經安裝。我用yum重新安裝,但沒有區別。我真的很茫然。 –

回答

0

DOM是PHP模塊。當我們沒有安裝這個php模塊時,通常會發生這個錯誤。 Dom listed in phpinfo 您可以通過在任何php文件上運行phpinfo()函數來獲取此信息。

調試和解決此問題的方法很少。 - 先安裝PHP的XML封裝

sudo apt-get install php-xml 

然後重新啓動Apache服務器

sudo service apache restart 

如果還是這個問題不解決之後。 檢查你的PHP版本並安裝相應的PHP的XML模塊,它 例如:PHP 7.0

apt-get install php7.0-xml 
相關問題