Solucionar problemas

Habilitar el registro de errores de PHP

Publicado el · depuracion · php

Por defecto el registro de errores de PHP se encuentra desactivado pero puede ser habilitado de forma sencilla.

Para ello como primer paso debemos editar el fichero .htaccess que existe en public_html (en caso de no existir debemos crear el fichero vacío con dicho nombre) y añadimos al inicio las siguientes lineas:

php_value error_reporting -1
php_value display_errors Off
php_value log_errors On
php_value error_log "/home/USUARIO_CPANEL/error_log"

Donde aparece USUARIO_CPANEL debemos cambiarlo por el nombre de usuario de cPanel.

Para terminar creamos un fichero vacío con el nombre de error_log en el directorio raíz de la cuenta.

Tras esta configuración, todos los errores relacionados con la aplicación y php que se produzcan serán almacenados en el fichero error_log

También te puede ayudar

  1. Depurar errores en aplicaciones o ficheros PHP
  2. Habilitando el mostrado de errores en PHP para ficheros concretos
  3. Habilitar el mostrado de errores de PHP desde el fichero .htaccess
  4. Habilitar el mostrado y registro de errores de PHP desde cPanel