Usar hPanel, .htaccess y archivos de configuración para ocultar errores PHP en el sitio web

Aunque mostrar errores y advertencias PHP durante la depuración del sitio web es útil, es posible que no desees que aparezcan todo el tiempo. Estos mensajes se pueden desactivar de varias maneras. Vamos a detallarlo:

Opción 1 —— Archivo de configuración WordPress

Si tu sitio web se basa en WordPress, dirígete aAdministrador de archivosy abre el archivopublic_html/wp-config.php. A continuación, verifica si existe alguna de las siguientes líneas:

define('WP_DEBUG', true);
define('WP_DEBUG', false);

Si alguna de estas líneas o ambas existen, elimínalas. Luego, agrega el siguiente código:

ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);define('WP_DEBUG_DISPLAY', false);

¡Así es! Ahora, los errores de PHP no se mostrarán en tu sitio web WordPress 😊


Opción 2 —— archivo .htaccess

Ve aAdministrador de archivosy abre el archivopublic_html/.htaccess. Si no hay un archivo .htaccess, puedescrearlo. Luego, agrega las siguientes líneas:

php_flag display_errors off

Guarda los cambios, los errores de PHP ya no se mostrarán en el sitio web.


Opción 3 —— archivo .php

Si deseas ocultar un solosesión o páginade PHP errores en el sitio web, ve aadministrador de archivosy abre el archivo .php de la página deseada. A continuación, agrega la siguiente línea:

error_reporting(0);

Guarda los cambios, ahora los PHP errores estarán ocultos en esta página específica.

Fuente: documentación oficial de Hostinger