2017-05-17 11 views
3

Call to undefined function simplexml_load_string()Call to undefined function simplexml_load_string()

Ich erhalte diesen Fehler auf allen Websites auf dem Server befindet. Bis heute hat alles richtig funktioniert und plötzlich ist dieser Fehler aufgetaucht.

Ich habe Simplexml überprüft und es ist bereits auf dem Server installiert. Hier ist der Fehler:

Fatal error: Call to undefined function simplexml_load_string() in .../lib/Varien/Simplexml/Config.php on line 510

+0

Das gleiche ist mir passiert, heute auch. Gestern war alles in Ordnung. – Tom

+0

Einige weitere Problembehandlung zeigt Folgendes: Wenn ich in die Befehlszeile gehen und PHP-M eingeben, kann ich SimpleXML in der Liste sehen. Wenn ich jedoch eine Datei auf meinem Server erstelle und extension_loaded ("SimpleXML") versuche, gibt es false zurück – Tom

+0

Dies ist ein XML-Dateifehler. Bitte überprüfen Sie die geänderte XML-Datei erneut. –

Antwort

0

Hatte das gleiche Problem heute. Ich versuchte zu überprüfen, ob Erweiterung geladen ist und ich wurde wahr (von der Befehlszeile) Dann fand ich, dass ich mehrere PHP-Versionen verwendet und die Website in Frage war php5.4, die aus irgendeinem Grund für Simplex

fehlgeschlagen ist Da ich in einer cPanel/WHM Umgebung bin lief ich

yum install ea-php54-php-simplexml 

, die das Problem behoben. Dies ist für EasyApache4. Vielleicht können Sie einfach Simplex aktualisieren, abhängig von Ihrem Geschmack von Linux.

+0

Wenn ich versucht habe, yum installieren ea-php-70-php-simplexml es heißt: Paket ea-php70-php-xml-7.0.19-3.3.1.cpanel.x86_64 bereits installiert und die neueste Version Nichts zu tun Irgendwelche Gedanken ? Auch irgendeine Idee, warum so viele Leute am selben Tag das gleiche Problem haben? – Tom

+0

ist es möglich, dass Sie nicht PHP 7 für diese spezifische Website verwenden? cPanel und php56 + ermöglichen mehrere php-Installationen zusammen. Mein Problem war, dass die fragliche Seite php 5.4 verwendete, also musste ich ya installieren, um ea-php54 zu installieren .... usw. Wie bei der Frage des gleichen Tagesproblems, ich denke, es hat mit cPanel Updates zu tun – Shardon

+0

ich nur habe PHP 7 ist für den gesamten Server aktiviert und keine andere Version aktiv – Tom

0

Durch die Installation der neuesten Erweiterung wurde das Problem behoben.

yum installieren ea-php56-php-simplexml

Verwandte Themen