Beim Aufspüren von WordPress-Problemen fiel es mir schwer, herauszufinden, wohin WordPress Fehler sendet. Wohin sendet WordPress standardmäßig Fehler? Gibt es mehrere Dateien, auf die verschiedene Arten von Fehlern gerichtet sind?
(Ich bin entweder ein schrecklich ungeschickter Googler oder die eigene Dokumentation von WordPress ist schwer zu sortieren.)
Antworten:
Wo (oder ob) Fehler protokolliert werden, hängt von Ihrer PHP-Konfiguration ab. Sie können einige davon über Ihr WordPress steuern
wp-config.php file
. Siehe Konfigurieren der Fehlerprotokollierung beim Bearbeiten von wp-config.php .quelle
Wenn Sie auf diesem System Zugriff darauf haben (auf einem gemeinsam genutzten Host unwahrscheinlich), sehen Sie im Nachrichtenprotokoll nach. Ich habe festgestellt, dass die meisten Fehler dort etwas anmelden. Sie können auch die Webserver-Protokolle überprüfen. Soweit mir bekannt ist, generiert Wordpress keine eigenen Protokolle.
quelle
/var/log/messages
als erste Zeile der Fehlerbehebung durchgesehen und es scheint, dass große Systeme, auf die WordPress angewiesen ist, dort natürlich Informationen schreiben, aber die interne Fehlerbehandlung von WordPress scheint dort nichts Nützliches zu sein. Wenn es also den berüchtigten "weißen Bildschirm des Todes" gibt, taucht nichts Nützliches auf. Das ist allerdings eher ein PHP-Fehler, und ich habe nicht gesehen, dass WordPress irgendwo konsistent PHP-Fehler schreibt. = /