Registro de errores de Apache con errores de PHP


10

Acabo de configurar PHP y Apache y me gustaría encontrar a dónde van los errores. ¿Cuál es la ruta predeterminada de los registros de error en apache para PHP?


1
No ha mencionado en qué tipo de sistema operativo está ejecutando Apache. Verifique su configuración de apache para la ubicación de los archivos de registro.
pauska

Estoy usando Ubuntu OS.
Genadinik

¿Cuál es el archivo que debería contener esta información por cierto? - ¡Gracias!
Genadinik

Respuestas:


6

Existen ubicaciones en estos sistemas operativos populares:

RHEL / Red Hat / CentOS / Fedora Linux Apache ubicación del archivo de error - / var / log / httpd / error_log

Ubicación del archivo de registro de errores de Debian / Ubuntu Linux Apache - /var/log/apache2/error.log

Ubicación del archivo de registro de errores de FreeBSD Apache - /var/log/httpd-error.log

La respuesta detallada sobre los archivos de registro de Apache está aquí: http://www.cyberciti.biz/faq/apache-logs/


2

Prueba esto:

  1. error_reporting = E_ALL | E_STRICT
  2. error_log = /var/log/php_errors.log
  3. Crear archivo de registro manualmente
toque /var/log/php_errors.log
Chown www-data: /var/log/php_errors.log
chmod + rw /var/log/php_errors.log

Ahora puede ver los errores de PHP de esta manera

    tail /var/log/php_errors.log
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.