Cómo habilitar la visualización de errores y el inicio de sesión en hPanel
En hPanel, tienes 2 opciones sobre cómo ver los errores de PHP:
Para que se muestren directamente en el sitio web.
Para que se almacenen en el archivo de registro.
En ambos casos, todo lo que necesitas hacer es abrir Sitios web → Administrar, busca Configuración de PHP en la barra lateral izquierda y da clic:
Elige la pestaña Opciones de PHP.
Para que los errores sean visibles en tu sitio web directamente, agrega una marca de verificación para el parámetro displayErrors.
Para registrar los errores presentados en un archivo específico, marca logErrors:
Asegúrate de guardar los cambios antes de salir de la página. 😊
Cómo habilitar la visualización de errores en WordPress
Si estás utilizando WordPress, en el Administrador de archivos abre tu archivo public_html/wp-config.php. Comprueba si tiene esta línea:
define('WP_DEBUG', false);
Si es así, cambia "falso" por "verdadero". Luego, agrega una línea:
define('WP_DEBUG_DISPLAY', true);
Eso es todo, ahora los errores de PHP se mostrarán en tu sitio web de WordPress. 😊
Cómo habilitar la visualización de errores a través de .htaccess
Para comenzar a registrar tus errores de PHP en un archivo error_log de tu elección, agrega las siguientes líneas a tu archivo .htaccess:
# log PHP errors to a file
php_flag log_errors on
php_value error_reporting 32767
php_value error_log "error_log.txt"
IMPORTANTE: asegúrate de hacer una copia de seguridad de tu archivo .htaccess anterior antes de realizar cualquier cambio, ya que una configuración incorrecta puede hacer que tu sitio web sea inaccesible.
NOTA:
Estas opciones solo mostrarán datos sobre errores de PHP, como Advertencia, En desuso, Aviso, etc. Errores como 503, Error al establecer la conexión a la base de datos y similares no son errores de PHP, por lo que no se almacenarán en un registro.
Recursos adicionales: