Ich habe XAMPP für Windows verwendet.
Wo befindet sich das PHP-Fehlerprotokoll in XAMPP?
Ich habe XAMPP für Windows verwendet.
Wo befindet sich das PHP-Fehlerprotokoll in XAMPP?
Antworten:
\xampp\apache\logs\error.log
, wo xampp
ist dein Installationsordner? Wenn Sie die error_log
Einstellung in PHP nicht geändert haben (überprüfen Sie mit phpinfo()
), wird sie im Apache-Protokoll protokolliert.
/opt/lampp/logs/php_error_log
Ich fand es in:
\xampp\php\logs\php_error_log
Für jeden, der in XAMPP für Ubuntu nach der PHP-Protokolldatei sucht, gilt Folgendes:
/opt/lampp/logs/php_error_log
Höchstwahrscheinlich wird es eine große Größe haben (meine war ungefähr 350 MB) und es hat meinen Texteditor nach dem Öffnen verlangsamt. Wenn Sie sich nicht um alle früheren Protokolle kümmern, können Sie die Datei einfach leeren, indem Sie einfach zum Terminal gehen und diese drei Zeilen nacheinander schreiben:
sudo su
cd /opt/lampp/logs/
> php_error_log
Und neuere Protokolle lassen sich jetzt einfach und schnell öffnen.
Hoffe, einige Ubuntu-Benutzer finden es hilfreich.
Dies kann ein einfacher Fall sein, in dem das PHP-Fehlerprotokoll deaktiviert ist .
\ xampp \ apache \ logs \ error.log ist der Standardspeicherort für Fehlerprotokolle in PHP.
Standardmäßig befindet sich der Pfad der xampp-PHP-Protokolldatei in / xampp_installation_folder / php / logs / php_error_log, aber ich habe festgestellt, dass er manchmal nicht automatisch generiert wird. Vielleicht könnte es ein Problem mit der Schreibberechtigung eines Windows-Kontos sein? Ich bin nicht sicher, aber ich habe den Protokollordner und die Datei php_error_log manuell erstellt und dann wurden die PHP-Protokolle endgültig darin protokolliert.
Sie können einfach Ihren Protokollpfad von phpmyadmin aus überprüfen
Führen Sie Folgendes aus:
Klicken Sie jetzt auf PHPInfo (obere rechte Ecke) oder führen Sie diese URL einfach in Ihrem Browser aus
suche jetzt nach "error_log" (ohne Anführungszeichen). Sie erhalten den Protokollpfad.
Genießen!