it-swarm.com.de

Wo befindet sich das Fehlerprotokoll von PHP in XAMPP?

Ich habe XAMPP für Windows verwendet.

Wo befindet sich das Fehlerprotokoll von PHP in XAMPP?

73
Emanuil Rusev

\xampp\Apache\logs\error.log, wobei xampp Ihr Installationsordner ist . Wenn Sie die error_log-Einstellung in PHP nicht geändert haben (überprüfen Sie mit phpinfo()), wird dies im Apache-Protokoll protokolliert.

91
Lekensteyn

Ich habe es gefunden in: \xampp\php\logs\php_error_log

53
Hovercat

Für Mac-Benutzer XAMPP Version 1.7.3

/Applications/XAMPP/xamppfiles/logs/error_log
9
boksa

Sie können auch das Xampp-Kontrollfeld öffnen und auf den Button "Logs" klicken:

 enter image description here

8
Black

Für jeden, der in XAMPP nach Ubuntu nach der PHP-Log-Datei sucht, ist es:

/opt/lampp/logs/php_error_log

Höchstwahrscheinlich wird es eine große Größe haben (meine hatte etwa 350 MBit/s) und es verlangsamte meinen Texteditor nach dem Öffnen. Wenn Sie sich nicht für alle vergangenen Protokolle interessieren, können Sie die Datei einfach leeren, indem Sie einfach zum Terminal gehen und dann diese drei Zeilen nacheinander schreiben:

Sudo su 
cd /opt/lampp/logs/
> php_error_log

Neuere Protokolle können jetzt schnell und einfach geöffnet werden. 

Hoffe, einige Ubuntu-Benutzer finden es hilfreich.

3

Dies kann ein einfacher Fall sein, wenn das Fehlerprotokoll PHP deaktiviert ist .

3
Dave Everitt

\xampp\php\logs existierte für mich überhaupt nicht - aus welchem ​​Grund auch immer.

Ich musste einfach einen Ordner in \xampp\php\ mit dem Namen logs erstellen, und dann wurde die php_error_log-Datei erstellt und geschrieben.

2
Strainj1

Suchen Sie in Ihrer Konfigurationsdatei nach der Einstellung error_log. Oder verwenden Sie phpinfo (), um diese Einstellung zu finden.

2
greg0ire

\ xampp\Apache\logs\error.log ist der Standardspeicherort der Fehlerprotokolle in PHP.

0

Für meine Ausgabe musste ich das Protokoll auf Null setzen:

Sudo bash -c ' > /Applications/XAMPP/xamppfiles/logs/php_error_log '

0
redolent

Wie oben erwähnt, finden Sie in Windows das Fehlerprotokoll PHP. In c:\xampp\Apache\logs\error.log. Sie können die letzten Protokolle einfach mit tail -f .\error.log anzeigen.

0
Nemo

Standardmäßig befindet sich der Pfad der xampp php-Protokolldatei im Verzeichnis/xampp_installation_folder/php/logs/php_error_log. Ich habe jedoch festgestellt, dass er manchmal nicht automatisch generiert wird. Vielleicht könnte es ein Windows-Konto sein, das Schreibrechte hat. Ich bin nicht sicher, aber ich habe den Ordner logs und die Datei php_error_log manuell erstellt, und dann wurden die Protokolle von php schließlich protokolliert.

0
Yin