Habilitar PHP mensajes de error para la resolución de problemas del sitio web
Si tu sitio web usa PHP y no funciona como se espera, mostrar mensajes de error de PHP puede ayudarte a identificar y corregir eficientemente problemas potenciales en el código.
Hostinger Constructor de sitios webno utiliza PHPlenguaje de programación. Por lo tanto, no es posible mostrar errores de PHP en dichos sitios 💡
Tienes varias alternativas para mostrar y registrar mensajes de error. Consulta los pasos detallados a continuación:
Estas opciones son aplicables a funciones PHP como Warning, Deprecate, Notice. Errores que no sean de PHP (por ejemplo, error 503, problemas de conexión a la base de datos, etc.) no serán registrados.
Opción 1 —— Mostrar y registrar errores


En hPanel, puedes realizar dos configuraciones para los mensajes de error de PHP:
- Mostrar directamente en el sitio web
- Guardarlosen un archivo de registro
Para habilitar una o ambas opciones, dirígete al sitio web→ panel(Dashboard), busca en la barra lateral la configuración dePHP (PHP Configuration)y haz clic en:
Una vez dentro, ve a la pestaña de opciones PHP y marca las casillas correspondientes:
- Para que los errores se muestren directamente en el sitio web, habilita el parámetrodisplayErrors(display_errors)
- Para registrar los errores en un archivo, marca la casillalogErrors(log_errors)
Desplázate hasta la parte inferior de la página y haz clic enGuardar (Save)para aplicar los cambios.
Opción 2 —— Mostrar errores en WordPress
Si estás usando WordPress, dirígete aAdministrador de archivosy abre el archivo public_html/wp-config.php. Luego, busca la líneadepuración:
define('WP_DEBUG', false);Si esta línea existe, cambia el valor defalseatrue. Luego, agrega la siguiente línea para habilitar la visualización de errores en el sitio web:
define('WP_DEBUG_DISPLAY', true);Eso es todo: ahora PHP los errores (si los hay) se mostrarán directamente en tu sitio web WordPress.
Opción 3 — Mostrar y registrar errores a través del archivo .htaccess
Puedes usar el archivo .htaccess para registrar PHP los errores en el archivo de registro que elijas.Primero, antes de realizar cualquier cambio,haz una copia de seguridad del archivo .htaccess, porque una configuración incorrecta puede hacer que tu sitio web no sea accesible. O, si no existe un archivo .htaccess, puedescrearlo.
A continuación, agrega las siguientes líneas al archivo.htaccessde tu sitio web:
# Registrar errores de PHP en un archivo
php_flag log_errors on
php_value error_reporting 32767
php_value error_log "error_log.txt"Usar cualquiera de los métodos anteriores para mostrar y registrar errores ayudará a depurar el código PHP. Si necesitas más ayuda para resolver la causa de cualquier error, puedes buscar la asistencia dedesarrolladores.
Nota
- Después de procesar los datos incorrectos, se sugiere quelos oculten nuevamente, para evitar que la información sensible potencial se exponga a los usuarios y prevenir riesgos de seguridad.
Fuente: documentación oficial de Hostinger