Descuento 20% Diciembre
Plugin Optimización de Imágenes Gratuito para WordPress
Martes, 23 Diciembre 2014 04:29

Desactivar todos los plugins de WordPress sin tocar la Base de Datos

Escrito por 
CMS:  WordPress |  Versión:  4.1 |  Nivel de dificultad:  Básico |  Tiempo estimado de lectura:  10 minutos


Desactivar todos los plugins de WordPress sin tocar la Base de Datos

A todos nos ha ocurrido, de que al realizar alguna acción ya sea por modificación de un fichero, actualización de un plugin o por algún otro problema que no detectamos en nuestra web nos queda totalmente en blanco.

El 90% de estos casos los provoca un plugin, el otro 10% los puede provoca el tema o quizás algún problema con ficheros de WordPress, no es sencillo solucionar este inconveniente cuando inclusive el acceso a la administración no es posible.

En un articulo de blog anterior comentábamos como desactivar los plugins mediante la base de datos, sin embargo para un usuario inexperto no es del todo recomendable ya que al realizar una acción indebida en la base de datos puede dejar totalmente inoperativa la web.

¿Cómo desactivar los plugins cuando mi web esta inoperativa?

Sencillo, tendremos que utilizar el administrador de ficheros de nuestro cPanel, ubicaremos la ruta /wp-content/plugins

plugins

Lo más rápido para recuperar nuestra web es desactivar todos los plugins es renombrar el directorio plugins a plugins_old por ejemplo, al renombrar el directorio automáticamente todos los plugins dejarán de funcionar.

plugins

Llegado a este punto debemos probar si el acceso a la administración de nuestro WordPress es accesible, en caso de ser accesible tendremos que proceder activar los plugins uno a uno.

¿Cómo recuperar nuestra web cuando sabemos cual es el plugin que nos esta afectando?

Para saber que plugin no esta afectando tenemos 2 opciones, la primera es revisar el fichero error_log de nuestro WordPress y ver las ultimas lineas o la segunda ejecutar Stephan desde nuestro area de clientes y buscar errores que hagan referencia al error 500. Stephan nos mostrará algo similar como lo siguiente:

xx-xx-xxxx 14:34:13 UTC] PHP Fatal error: Cannot redeclare class ReallySimpCaptcha in /home2/xxxxxx/public_html/wp-content/plugins/really-simple-captcha/really-simple-captcha.php on line 30
xx-xx-xxxx 14:34:13 UTC] PHP Fatal error: Cannot redeclare class ReallySimpCaptcha in /home2/xxxxxx/public_html/wp-content/plugins/really-simple-captcha/really-simple-captcha.php on line 30

Como podemos ver claramente Stephan nos indica que plugin nos esta afectando y que no nos permite ver la web, lo podemos ver en la linea /wp-content/plugins/really-simple-captcha/really-simple-captcha.php

plugins

Por lo tanto si este plugin esta fallando debemos proceder a desactivarlo dirigiéndonos a la ruta /wp-content/plugins/really-simple-captcha/ y renombraremos el directorio really-simple-captcha por really-simple-captcha_old, de esta manera WordPress no localizará el directorio del plugin y nos permitírá el acceso a nuestro WordPress.

plugins
Siempre es recomendable que antes cualquier tipo de cambio que ejecutemos en nuestro WordPress realicemos una copia de seguridad periódica con la herramienta que recomendamos XCloner

¿Te ha resultado interesante este artículo?

Suscríbete para recibir consejos exclusivos para WordPress, Joomla y PrestaShop



Johnny Heredia Montiel

Miembro del equipo de Webempresa: soporte técnico y blog.

Google+


Plugin Optimización de Imágenes Gratuito para WordPress