Con los logs de WordPress puedes registrar errores y así encontrar su causa y so­lu­cio­nar­los rá­pi­da­me­n­te. Para ello, solo hay que activar el error log de WordPress a través del archivo wp-config.php o utilizar un plugin especial de registro de errores.

¿Qué es el error log de WordPress?

Para cada función que el servidor permite realizar en una página de WordPress existen logs que registran las ac­ti­vi­da­des más recientes. Los llamados error logs de WordPress, es decir, los archivos de registro de errores de WordPress, son es­pe­cia­l­me­n­te in­te­re­sa­n­tes e im­po­r­ta­n­tes: con ellos es posible registrar y almacenar los errores que aparecen en los sitios web, en scripts o en funciones como los plugins. De esta forma, las causas se ide­n­ti­fi­can rá­pi­da­me­n­te y se pueden so­lu­cio­nar errores típicos como la página en blanco en WordPress.

Consejo

Con el hosting de WordPress de IONOS puedes crear un sitio web moderno, seguro y llamativo. El servicio incluye tres dominios pe­r­ma­ne­n­tes gratuitos.

¿Cómo funciona el archivo de registro de errores de WordPress?

Para utilizar los error logs de WordPress, en primer lugar tienes que activar el registro de errores. Esto se hace a través de los plugins de control de errores o mediante el archivo wp-config.php. Este archivo de co­n­fi­gu­ra­ción juega un papel im­po­r­ta­n­te en tu co­n­fi­gu­ra­ción de WordPress y regula, entre otras cosas, cómo se conecta un sitio web con la base de datos de WordPress o qué clave de seguridad o prefijos de tablas se utilizan. Además, también se puede activar el archivo de errores en el archivo PHP.

Una vez activado el log de errores, tu sistema de WordPress crea au­to­má­ti­ca­me­n­te archivos de errores de PHP y los guarda. Si bien el modo debug de WordPress le muestra al ad­mi­ni­s­tra­dor los errores y avisos di­re­c­ta­me­n­te durante el proceso de de­pu­ra­ción, para almacenar los archivos de error y poder acceder a ellos con po­s­te­rio­ri­dad, hay que co­n­fi­gu­rar el WordPress logging. Si ocurre un error en el error log activado, se­le­c­cio­na si­m­ple­me­n­te el archivo co­rre­s­po­n­die­n­te llamado debug.log en la carpeta del di­re­c­to­rio raíz /wp-content/. Este muestra todos los errores, avisos y ano­ta­cio­nes y permite su vi­sua­li­za­ción, descarga y edición.

Utilizar el log de WordPress para el registro de errores

Revisión manual

Sigue los si­guie­n­tes pasos para co­n­fi­gu­rar ma­nua­l­me­n­te el archivo de errores y revisarlo.

Paso 1. En el panel de ad­mi­ni­s­tra­ción, conéctate con el servidor web a través del cliente SFTP o FTP, o cualquier otra apli­ca­ción de ad­mi­ni­s­tra­ción de archivos.

Paso 2 Accede al di­re­c­to­rio raíz de tu web y ahí se­le­c­cio­na el archivo wp-config.php. Primero crea una copia de seguridad del archivo original y después abre el archivo con un editor de texto.

Paso 3. Busca las si­guie­n­tes líneas de código en el archivo PHP de­s­ca­r­ga­do: That´s all, stop editing! Happy blogging.

Paso 4. Antes de esta línea, añade el siguiente código debug para activar el modo debug de WordPress:

define( 'WP_DEBUG', true );

Si en el archivo ya está incluido el valor false en el código, solo tienes que cambiar el valor a true para activar el modo debug.

Paso 5. Ahora queda incluir un co­m­po­ne­n­te de código adicional para activar también el error log de WordPress. Para ello, añade di­re­c­ta­me­n­te debajo del código debug el siguiente comando:

define( 'WP_DEBUG_LOG', true );

Paso 6. Guarda todos los cambios y sube el archivo al di­re­c­to­rio raíz.

Paso 7. Para acceder a los archivos de errores guardados en el di­re­c­to­rio raíz y re­vi­sar­los, vuelve a co­ne­c­tar­te con el servidor web y ve a la carpeta /wp-content/. Aquí se encuentra el archivo debug.log con todos los avisos de error re­gi­s­tra­dos.

Plugins para el error log

Para abrir los logs de errores guardados di­re­c­ta­me­n­te en el panel de ad­mi­ni­s­tra­ción y así ver y grabar los errores, puedes usar el plugin de WordPress es­pe­cia­li­za­do en el control de errores. Para ello tienes que seguir los pasos descritos an­te­rio­r­me­n­te y activar el WordPress logging para el registro de errores. Otra forma de hacerlo es mediante la in­s­ta­la­ción y ac­ti­va­ción del plugin co­rre­s­po­n­die­n­te, que te permite utilizar el log de errores au­to­má­ti­ca­me­n­te.

Entre las funciones de los plugins para registrar errores están las si­guie­n­tes:

  • Widgets en el panel de control para mostrar los avisos de errores actuales del archivo de errores de PHP (cantidad de logs opcional).
  • No­ti­fi­ca­cio­nes de correo ele­c­tró­ni­co con avisos de error y las ad­ve­r­te­n­cias más recientes.
  • Re­fe­re­n­cias au­to­má­ti­cas al origen del error en el log de errores.
  • Registro de errores de ping.

Puedes usar los si­guie­n­tes plugins para el error log de WordPress:

Ir al menú principal