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.