2016-04-29 16 views
1

In meiner Wordpress-Seite erhalte ich die Fehlermeldung "Fatal error: Class 'DOMDocument' nicht gefunden"Fatal error: Class 'DOMDocument' nicht gefunden, in einer Wordpress-Website

php-xml nicht auf dem Server installiert werden kann verursachen das Problem, aber es ist bereits installiert (ich verwende Centos)

ich habe auch auf die php.ini „extension = dom.so“ hinzugefügt, aber es funktioniert immer noch nicht

Dank

+0

haben Sie die Serversoftware neu starten? – DevDonkey

+0

Überprüfen Sie die Ausgabe von phpinfo() über den Webserver. Stellen Sie sicher, dass ext/dom aufgeführt ist. Wenn es nicht aufgeführt ist, suchen Sie den Speicherort für die richtige php.ini und aktivieren Sie es dort. dann starte den Webserver neu. – Gordon

+0

Ok ich kann das phpinfo jetzt auf der Webseite sehen, dort wird die dom Erweiterung dort nicht erwähnt, obwohl wie gesagt in der eigentlichen Dateiendung = dom.so ist da und nirgendwo deaktiviert. Auch php-xml und php-dom sind bereits installiert. Ich neu installiert mit yum aber keinen Unterschied. Ich bin hier wirklich ratlos. –

Antwort

0

DOM ist PHP-Modul. Dieser Fehler tritt normalerweise auf, wenn dieses PHP-Modul nicht installiert ist. Dom listed in phpinfo Sie können diese Informationen erhalten, indem phpinfo() -Funktion auf jeder PHP-Datei ausgeführt wird.

Es gibt einige Möglichkeiten, dieses Problem zu beheben und zu beheben. - erster php-xml Paket

sudo apt-get install php-xml 

dann nach dem Neustart der Apache-Server

sudo service apache restart 

Wenn dieses Problem weiterhin nicht fest installieren. überprüfen Sie Ihre PHP-Version und installieren Sie entsprechende PHP-xml-Modul für sie zum Beispiel: für PHP 7,0

apt-get install php7.0-xml 
Verwandte Themen