Saltar al contenido

WordPress debug mode

julio 15, 2022

WordPress error_log

Este artículo explica cómo activar el modo de depuración de WordPress y generar el archivo debug.log. Probablemente ha encontrado este artículo porque está experimentando un error fatal o una página blanca en blanco en su sitio de WordPress. Puede usar WP STAGING para prevenir estos errores fatales en su sitio de producción.

Puede obtener un error 500 o una página en blanco cuando abre su sitio web de WordPress. Para determinar qué plugin o código está causando ese error, puede decirle a WordPress que escriba todos los errores en un archivo de registro llamado debug.log o que los muestre en la pantalla en lugar de mostrar sólo la página blanca en blanco.

Por favor, tenga en cuenta cuando utilice el paso siguiente: Puede ver los mensajes de error de PHP en el front-end y en sus visitantes. Si ya no necesita que se muestren los errores por razones de seguridad, asegúrese de volver a poner el valor “false”.

Ya lo hemos mencionado antes, pero si estás investigando los problemas del sitio web de WordPress con el modo de depuración, no lo dejes activado todo el tiempo. Después de usar el debug.log, borre el archivo y desactive el registro de errores cambiando las siguientes líneas de define( ‘WP_DEBUG’, true ); a define( ‘WP_DEBUG’, false );.

Depuración de errores de WordPress

Los registros de errores de WordPress facilitan la búsqueda y corrección de cualquier problema. Hay diferentes opciones para utilizar los registros de errores de WordPress y registrar los errores, como activarlos manualmente a través del archivo wp-config.php o utilizar un plugin para monitorizar los errores. En este artículo, explicaremos cómo utilizar los registros de errores de WordPress.

  Instalar wordpress en dominio

¿No puedes subir archivos grandes en tu sitio de WordPress por alguna razón? El límite de subida de archivos de WordPress está ahí para garantizar la seguridad de su servidor y mantener su eficiencia. Los archivos que son demasiado grandes no pueden ser subidos a menos que se aumente el límite. Nuestro artículo explica cómo aumentar el tamaño de subida de tu WordPress de 5 maneras diferentes.

Enlace de depuración de WordPress

El siguiente código, insertado en su archivo wp-config.php, registrará todos los errores, avisos y advertencias en un archivo llamado debug.log en el directorio wp-content. También ocultará los errores para que no interrumpan la generación de la página.

Nota: Los valores true y false en el ejemplo no están rodeados de apóstrofes (‘) porque son valores booleanos (verdadero/falso). Si establece las constantes como ‘false’, se interpretarán como true porque las comillas lo convierten en una cadena en lugar de un booleano.

Activar WP_DEBUG hará que se muestren todos los errores, avisos y advertencias de PHP. Esto es probable que modifique el comportamiento por defecto de PHP que sólo muestra los errores fatales y/o muestra una pantalla blanca de la muerte cuando se alcanzan los errores.

Mostrar todos los avisos y advertencias de PHP a menudo resulta en mensajes de error para cosas que no parecen estar rotas, pero que no siguen las convenciones de validación de datos adecuadas dentro de PHP. Estas advertencias son fáciles de arreglar una vez que el código relevante ha sido identificado, y el código resultante es casi siempre más resistente a los errores y más fácil de mantener.

  Gadgets para wordpress

WordPress debug php

A pesar de lo estable que es WordPress como plataforma, en algún momento te encontrarás con un error. Es más, puede ser que no tengas ni idea de cómo ha llegado ahí o qué puedes hacer para solucionarlo. En este tipo de situaciones, el modo de depuración de WordPress es un salvavidas.

La depuración es una forma de averiguar por qué un “error” está causando estragos, aunque también tendrás que averiguar cómo solucionarlo. Algunos mensajes de depuración te darán una indicación. Sin embargo, una vez que el modo de depuración te echa una mano, el proceso de reparación suele ser sencillo.

En muchos casos, ya ves una versión de la depuración en acción. Cuando se encuentra con un error en su sitio web de WordPress, esta es una pequeña parte del proceso de depuración en acción – el punto final. En circunstancias normales, verá notificaciones de errores críticos importantes en su sitio. Piense en cuestiones como el Error al establecer una conexión de base de datos, o el error 500 Internal Server.

Aparecerán notificaciones tanto en el back como en el front end de su sitio, y no es exclusivo de los errores. Activar el modo de depuración (también conocido como WP_DEBUG) también mostrará advertencias y avisos sobre su código subyacente. Por ejemplo, a menudo verá errores para aspectos de su sitio que no aparecen o actúan de forma rota. Esto es por diseño.

Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad