Ich habe XAMPP für Windows verwendet.
Wo befindet sich das PHP-Fehlerprotokoll in XAMPP?
\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
quelle
Für Mac-Benutzer XAMPP Version 1.7.3
quelle
Sie können auch das xampp-Kontrollfeld öffnen und auf die Schaltfläche "Protokolle" klicken:
quelle
Für jeden, der in XAMPP für Ubuntu nach der PHP-Protokolldatei sucht, gilt Folgendes:
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:
Und neuere Protokolle lassen sich jetzt einfach und schnell öffnen.
Hoffe, einige Ubuntu-Benutzer finden es hilfreich.
quelle
Suchen Sie in Ihrer Konfigurationsdatei nach der Einstellung error_log. Oder verwenden Sie phpinfo (), um diese Einstellung zu finden.
quelle
Dies kann ein einfacher Fall sein, in dem das PHP-Fehlerprotokoll deaktiviert ist .
quelle
\xampp\php\logs
existierte überhaupt nicht für mich - aus welchem Grund auch immer.Ich musste einfach einen Ordner in
\xampp\php\
aufgerufen erstellenlogs
und dann wurde diephp_error_log
Datei erstellt und in geschrieben.quelle
Für mein Problem musste ich das Protokoll auf Null setzen:
sudo bash -c ' > /Applications/XAMPP/xamppfiles/logs/php_error_log '
quelle
\ xampp \ apache \ logs \ error.log ist der Standardspeicherort für Fehlerprotokolle in PHP.
quelle
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.
quelle
Wie oben erwähnt, finden Sie das PHP-Fehlerprotokoll in Windows. In c: \ xampp \ apache \ logs \ error.log. Sie können die letzten Protokolle einfach über anzeigen
tail -f .\error.log
quelle
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!
quelle