Mostrar errores de PHP en WordPress

Por defecto WordPress oculta los errores de PHP, y esto puede venirnos bien para evitar que posibles atacantes puedan ver dónde están localizados los errores, lo cual hace más difícil atacar el servidor. Sin embargo hay veces en las que conviene ver esos errores, por ejemplo a la hora de revisarlos para poder arreglarlos.

En esos casos es muy útil que se muestren los errores y para ello hay que deshabilitar ese comportamiento de WordPress, o mejor dicho, activar el modo debug de WordPress.

Abrimos el archivo wp-config.php y añadimos la siguiente línea:

  • define(‘WP_DEBUG’, true);

Sin aún así no se muestran los errores, añadimos esta otra línea a continuación de la anterior:

  • ini_set("display_errors", 1);

Si tienes algún problema y quieres pedir ayuda, no olvides que en el archivo wp-config.php se encuentra la contraseña y el usuario de la Base de Datos, así que ten cuidado con qué código vas a compartir.

Un tip adicional, si vas a estar revisando los errores por largo tiempo o te tomas mas tiempo del esperado, puedes aplicar este pequeño truco para que sólo tu puedas ver los errores.

  • Visita esta página, www.cualesmiip.com para averiguar tu número de IP.
  • En vez de colocar:
    define(‘WP_DEBUG’, true);
  • Coloca esta línea:
    if ($_SERVER['REMOTE_ADDR'] == ’0.0.0.0′) define(‘WP_DEBUG’,true);

    Reemplaza 0.0.0.0 por tu número de IP. Ahora sólo tu podrás ver los errores.


7 pensamientos en “Mostrar errores de PHP en WordPress

  1. Mi pagina notiamanece.com fue suspendida y no me han participado la razón de esa suspensión o si es que ustedes tienen problemas con el servidor. Espero me resuelva esto a la brevedad pñosible

  2. Hola buenas tardes, yo tengo n error y no se de que se trata por si pueden ayudarme… Instalé un servidor para diseñar mi página web, el servidor es Xampp, y con este diseñe mi página, pero ya cuando estaba lista reinicié la computadora entonces puedo entrar solamente a localhost normalmente, pero cuando escribo localhos/pagina1 dice que no se puede conectar con localhost entonces el problema es con mi página o no se de que se trata, desinstalé xampp lo volví a isntalar, volví a diseñar mi página y volvió a suceder exactamente lo mismo… Por favor algún comentario

  3. cuando intento descargar cualquier tema se genera este error intente lo que arriba describen y no hubo solución…
    les agradecería que me puedan ayudar para poder continuar en lo que quiero hacer en mi pag
    gracias…

    Fatal error: Class ‘PclZip’ not found in /home/aladoaca/public_html/wp-admin/includes/file.php on line 698

Deja un comentario