2016-05-24 21 views
0

Nach einem Backup-Recovery auf meiner magento2 Website bekomme ich diesen Fehler:Magento2 Backend fatale Fehler nach Backup-Recovery-

Backend fatal error: PHP Fatal error: Uncaught Error: Class 'DOMDocument' not found in /home/arredeom/public_html/vendor/magento/framework/Config/Dom.php:364\nStack trace:\n#0 /home/arredeom/public_html/vendor/magento/framework/Config/Dom.php(109): Magento\Framework\Config\Dom->_initDom('__construct('_createConfigMerger('Magento\\Framewo...', '_readFiles(Object(Magento\Framework\Config\FileIterator))\n#4 /home/arredeom/public_html/vendor/magento/framework/App/ObjectManagerFactory.php(269): Magento\Framework\Config in /home/arredeom/public_html/vendor/magento/framework/Config/Dom.php on line 364\n

Ich habe auf cPanel config und auf PHP Selector überprüft | Erweiterungen sagt es: Aktuelle PHP-Version: 7.0 und Dom ist aktiviert (Flag ist an)

gibt es eine Möglichkeit, es zu beheben? Dank

+3

http://stackoverflow.com/questions/14395239/magento-class-domdocument-not-found – michaJlS

Antwort

0

PHP sagte Ihnen

Class 'DOMDocument' not found ...

Die DomDocument Klasse ein fundamental part of PHP's XML handling ist. Wenn die Klasse DomDocument nicht vorhanden ist, bedeutet das, dass der Backend-Server nicht aktualisiert wurde include this fundamental part of PHP. Dies ist bei einigen Linux-Paketverwaltungsfunktionen üblich, bei denen die Kernfunktionen von PHP aufgeteilt werden, sodass Benutzer nur das installieren können, was sie benötigen.

Um dies zu beheben, installieren Sie die XML/DOM-Funktionalität von PHP. Wie Sie das tun, hängt davon ab, welche Linux-Distribution Sie verwenden.

+0

Ich habe gerade auf cPanel Config überprüft und auf PHP Selector | Erweiterungen sagt es Aktuelle PHP-Version: 7.0 und Dom ist aktiviert – LaurenFrida

+0

@LaurenFrida Dann ist die Version von PHP, die cpanel betrachtet und die Version von PHP mit Ihrem Code sind unterschiedlich –

0

Sie müssen php-xml:

sudo apt-get install php-xml 
Verwandte Themen