Apache-Fehlerprotokoll mit PHP-Fehlern


10

Ich habe gerade PHP und Apache eingerichtet und möchte herausfinden, wohin die Fehler führen. Was ist der Standardpfad der Fehlerprotokolle in Apache für PHP?


1
Sie haben nicht erwähnt, auf welchem ​​Betriebssystem Sie Apache ausführen. Überprüfen Sie in Ihrer Apache-Konfiguration den Speicherort der Protokolldateien.
Pause

Ich benutze Ubuntu OS.
Genadinik

Welche Datei sollte diese Informationen übrigens enthalten? - Vielen Dank!
Genadinik

Antworten:


6

Es gibt die Standorte in diesen beliebten Betriebssystemen:

Speicherort der RHEL / Red Hat / CentOS / Fedora Linux-Apache-Fehlerdatei - / var / log / httpd / error_log

Speicherort der Debian / Ubuntu Linux Apache-Fehlerprotokolldatei - /var/log/apache2/error.log

Speicherort der FreeBSD Apache-Fehlerprotokolldatei - /var/log/httpd-error.log

Die ausführliche Antwort zu den Apache-Protokolldateien finden Sie hier: http://www.cyberciti.biz/faq/apache-logs/


2

Versuche dies:

  1. error_reporting = E_ALL | E_STRICT
  2. error_log = /var/log/php_errors.log
  3. Erstellen Sie die Protokolldatei manuell
Berühren Sie /var/log/php_errors.log
chown www-data: /var/log/php_errors.log
chmod + rw /var/log/php_errors.log

Jetzt können Sie PHP-Fehler auf diese Weise anzeigen

    tail /var/log/php_errors.log
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.