Cómo activar modo debug en WordPress para detectar errores de PHP
Articles,  Blog

Cómo activar modo debug en WordPress para detectar errores de PHP


¡Hola a todos! En este vídeo vamos a ver
cómo detectar algunos errores PHP en WordPress para luego poder repararlos. Por defecto el
WordPress sólo nos muestra los errores muy graves por ejemplo el que he provocado aquí
que es una función no definida pero algunos errores de PHP menores no se muestran por
defecto así que vamos a ver cómo podemos mostrarlos. Antes de todo quería mostraros
que en esta página por ejemplo no véis ningún error pero sí que existe aunque WordPress
no lo muestre y para ver estos errores lo que tenemos que hacer es irnos al archivo
wp-config.php en la raíz de nuestra página web y escribir esta función. La podéis escribir
en cualquier sitio antes de esta línea de aquí. Una vez hecho esto guardamos el archivo
y si volvemos a la home y la recargamos veremos que sí que se se nos muestra el error. Una vez que sabemos mostrar estos errores lo que nos puede interesar es que estos errores se
guarden en un archivo para que podamos revisarlos. Y para hacerlo volvemos a nuestro wp-config.php
y con la función anterior activada, esto es importante, escribimos esta segunda función
que lo que hace es guardar estos errores en un archivo. Y ahora si volvemos a provocar
este error, es decir recargamos la página, si nos vamos a a la raíz de nuestra web a
wp-content veremos un archivo que es el debug.log y aquí es donde se guardan todos los errores. Y por último lo que es muy probable es que queramos descubrir los errores pero no queremos
que estos errores se muestren en la web porque todos los usuarios pueden verlos también
así que para ocultarlos volvemos a nuestro wp-config y escribimos esta tercera función
que lo que hace es simplemente ocultar estos errores de la página pero estos errores se
seguirán guardando en el debug.log. Y como veremos ahora estos errores desaparecen de
la web pero si volvemos a nuestro archivo de registro pues veremos que este error se
ha guardado. ¡Y esto es todo! Espero que os haya servido mucho y si es así suscribiros,
dejadme comentarios y nos vemos en el próximo vídeo. ¡Hasta luego!

One Comment

Leave a Reply

Your email address will not be published. Required fields are marked *