Registro errori Apache con errori PHP


10

Ho appena impostato PHP e Apache e vorrei scoprire dove stanno andando gli errori. Qual è il percorso predefinito dei log degli errori in apache per PHP?


1
Non hai menzionato il tipo di sistema operativo su cui stai eseguendo apache. Controlla la tua configurazione di Apache per la posizione dei file di registro.
pauska,

Sto usando il sistema operativo Ubuntu.
Genadinik,

Qual è il file che dovrebbe contenere queste informazioni a proposito? - Grazie!
Genadinik,

Risposte:


6

Ci sono le posizioni in questi popolari sistemi operativi:

Posizione del file di errore Apache RHEL / Red Hat / CentOS / Fedora Linux - / var / log / httpd / error_log

Posizione del file di log degli errori Apache Debian / Ubuntu Linux - /var/log/apache2/error.log

Posizione del file di registro degli errori di FreeBSD Apache - /var/log/httpd-error.log

La risposta dettagliata sui file di registro di Apache è qui: http://www.cyberciti.biz/faq/apache-logs/


2

Prova questo:

  1. error_reporting = E_ALL | E_STRICT
  2. error_log = /var/log/php_errors.log
  3. Crea manualmente il file di registro
toccare /var/log/php_errors.log
chown www-data: /var/log/php_errors.log
chmod + rw /var/log/php_errors.log

Ora puoi visualizzare gli errori PHP in questo modo

    tail /var/log/php_errors.log
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.