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.