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?

Genadinik
fuente
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/

Genadinik
fuente
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
Nikolay Chuprina
fuente