![Cómo mejorar el rendimiento de las aplicaciones con el modo de juego de Windows 11](/f/18a5b5b28f1154c32184117ce3524b9d.jpg?width=100&height=100)
¿Cómo puede habilitar el modo de depuración en WordPress u obtener más información sobre WordPress errores que se muestran en un navegador web? Si es un usuario o desarrollador de WordPress y está haciendo estas preguntas, ha encontrado el recurso correcto. Esta guía le mostrará cómo habilitar las funciones de depuración de WordPress.
WordPress proporciona varias herramientas de depuración poderosas tanto para desarrolladores como para no programadores o usuarios generales, que puede habilitar usando las opciones de configuración disponibles. Estas opciones, una vez habilitadas, lo ayudan a encontrar y resolver errores rápidamente al mostrar la información detallada del error.
Demostraremos el uso del siguiente error que encontramos al configurar un sitio ficticio con fines de prueba.
Cuando observa este error, no hay mucha información que lo acompañe. Puede haber muchas causas: el servidor de la base de datos podría estar inactivo o la configuración de conexión de la base de datos (es decir, el nombre de la base de datos, el usuario de la base de datos y la contraseña del usuario) definida en el
wp-config.php El archivo de configuración podría estar equivocado.Entonces, ¿cómo podemos obtener más información sobre el error anterior? El WP_DEBUG
La opción es una variable global permanente de PHP que activa el "depurar
”En todo WordPress, lo que provoca que todos los errores, avisos y advertencias de PHP se muestren en el navegador.
Esta "depurar
"Se agregó la función en la versión de WordPress 2.3.1 y está configurado en wp-config.php - uno de los archivos más importantes en su instalación de WordPress.
De forma predeterminada, el "depurar
"La función está configurada en falso en cualquier instalación de WordPress. Para permitir WP_DEBUG, configúralo en cierto.
Primero, muévase al directorio de instalación de su sitio web, por ejemplo /var/www/html/mysite.com y luego abra el wp-config.php archivo usando su editor de texto favorito.
$ cd /var/www/html/mysite.com. $ sudo vim wp-config.php.
Busque esta línea.
define ('WP_DEBUG', falso);
y cámbialo a
define ('WP_DEBUG', verdadero);
Guarde el archivo y ciérrelo.
Ahora se ha activado el modo de depuración. Si recargamos la página que mostró el error, podemos ver la información detallada del error como se muestra en la siguiente captura de pantalla.
Hay adicionales depurar opciones que se extienden WP_DEBUG que son particularmente útiles para los desarrolladores de WordPress que crean complementos o temas, o cualquier otro componente. Ellos son WP_DEBUG_LOG y WP_DEBUG_DISPLAY.
El WP_DEBUG_LOG opción cuando se establece en cierto hace que todos los errores se guarden en un registro de depuración archivo de registro dentro del /wp-content/ directorio por defecto. Esto es útil para un análisis o procesamiento posterior.
define ('WP_DEBUG_LOG', verdadero);
Pero puede especificar un archivo de registro personalizado, por ejemplo /var/log/nginx/mysite.com_wp-errors.log:
define ('WP_DEBUG_LOG', '/var/log/nginx/mysite.com_wp-errors.log');
Y WP_DEBUG_DISPLAY controla si los mensajes de depuración se muestran dentro del HTML de las páginas o no. De forma predeterminada, está configurado en cierto. Para deshabilitarlo, configúrelo en falso.
define ('WP_DEBUG_DISPLAY', falso);
Si está utilizando alojamiento compartido, probablemente no tenga acceso al backend del servidor para editar sus archivos de WordPress, en este caso el wp-config.php expediente.
O si simplemente prefiere cambiar la configuración desde el panel de administración, puede instalar y usar un complemento llamado "Barra de depuración”Que le permite habilitar / deshabilitar fácilmente WP_DEBUG desde el panel de administración con un solo clic en la barra de herramientas.
La característica principal de este complemento es que es inteligente y a prueba de fallas, sale automáticamente del WP_DEBUG modo en caso de errores.
Referencia: Depurar en WordPress.