Zum Inhalt springen
Tools

WordPress PHP-Fatal-Error-Decoder

Fehler einfügen. Wir nennen das Plugin.

Läuft in deinem Browser. Nichts wird hochgeladen.

Paste an error and the culprit appears here.

Über das WordPress PHP-Fatal-Error-Decoder

Füge einen schwerwiegenden PHP-Fehler aus WordPress ein und dieses Tool liest den Stacktrace, um dir zu sagen, welches Plugin oder Theme ihn tatsächlich verursacht hat, was der Fehlertyp bedeutet und was als Nächstes zu tun ist. Es wird nichts hochgeladen — das Parsen passiert in deinem Browser.

FAQ

Fragen

Was bedeutet „Call to undefined function“ in WordPress?

Etwas hat eine Funktion aufgerufen, die es im Moment der Ausführung nicht gab. Meist hing ein Plugin von einem anderen Plugin ab, das deaktiviert oder gelöscht ist – oder es lief zu früh, bevor WordPress die Datei geladen hatte, die die Funktion definiert. Ist die Funktion ein PHP-Built-in wie mb_ oder curl_, fehlt deinem Host eine PHP-Erweiterung.

Der Fehler nennt nur wp-includes-Dateien. Ist der WordPress-Core kaputt?

Mit ziemlicher Sicherheit nicht. Der Core ist der Ort, an dem der fehlerhafte Callback eines Plugins ausgeführt wird, also erscheinen Core-Dateien oben im Trace, während der eigentliche Übeltäter weiter unten sitzt. Füg mehr vom Stack-Trace ein – die Frames #1, #2 und #3 nennen meist das Plugin.

Ist es sicher, meine debug.log hier einzufügen?

Das Parsen passiert vollständig in deinem Browser und nichts wird übertragen – das kannst du in deinem Netzwerk-Tab überprüfen. Das ist es wert, ernst genommen zu werden: Stack-Traces enthalten regelmäßig absolute Serverpfade und manchmal Schlimmeres.