Hosting WordPress Webempresa

No puedo acceder a WordPress wp-admin

por | Sep 4, 2022 | Seguridad WordPress, Aprender WordPress

No puedo acceder a WordPress wp-admin

Ufffff ¡No puedo acceder a WordPress a través de wp-admin!

Si alguna vez te has visto en esta situación, no me gustaría estar en tu pellejo. Y es que uno de los momentos más estresantes que puede tener en su trabajo un desarrollador o usuari@ es el de experimentar problemas al intentar entrar en WordPress, concretamente al panel de administración.

Esta plataforma de gestión de contenidos, de las más utilizadas en Internet, se controla mediante una interfaz web. Desde ella podemos gestionar todos los aspectos de nuestra página, los contenidos, plugins, temas, etc.

Tener problemas para acceder o iniciar sesión en WordPress es un auténtico infierno, ya que nos ata para realizar cualquier operación de mantenimiento o actualización de la web.

Vamos, paso por paso, a repasar los problemas y posibles soluciones para afrontar esta desagradable situación.

  Modificación de la carpeta wp-admin

 

Cuando intentas acceder a la interfaz de administración de WordPress, te encuentras con una página en la que debes introducir tu nombre de usuario y una contraseña. Estos han sido definidos en el momento de la instalación del sistema de gestión de contenidos.

En la estructura de WordPress hay una carpeta esencial para que puedas acceder a esta configuración, la cual no debes eliminar o modificar, se trata de wp-admin.

Esta carpeta contiene archivos internos, los cuales son estáticos, las modificaciones que hayas realizado en la configuración no suponen cambios en su contenido.

Para acceder al panel de administración debes colocar en el navegador la propia dirección de la página web añadiéndole al final“/wp-admin” o “/wp-login.

Asegúrate que estás poniendo la dirección correcta que enruta hacia esa carpeta.

  No puedo acceder a WordPress a través del wp-admin

 

Cuando el administrador no consigue acceder al panel, se ve incapacitado para realizar cualquier cambio en la web. En WordPress iniciar sesiónes sencillo, pero en ocasiones un despiste puede hacerte la vida imposible.

Lo habitual es tener alojada la página web en un hosting, un servidor para el que también tendrás un usuario de acceso y una contraseña.

Es relativamente habitual confundir estos datos con los que has introducido en WordPress durante la instalación. Si bien pueden ser los mismos, esto no es lo habitual, y es posible que estés intentando acceder al panel de administración con los datos de acceso del hosting.

En el caso de que la página no acepte ninguna de las contraseñas de que dispones, normalmente es posible solicitar en la propia interfaz un recordatorio o un cambio de contraseña, para lo cual recibirás un correo electrónico con más instrucciones.

Si no puedes acceder siquiera a la pantalla inicial en la que debes introducir nombre de usuario y contraseña, puedes probar primero a borrar la caché del navegador, o probar con otro.

Si esto no funciona, quizá la causa sea algún cambio que hayas realizado en la web recientemente.

  Plugins o Temas problemáticos

 

Tanto los plugins como los temas de WordPress pueden estar causando algún tipo de problema que te impide acceder al panel de administración.

Para resolver este problema,tendrás que acceder a tu hosting por medio de FTP, de forma que puedas ver las carpetas y realizar modificaciones en ellas.

Una vez hayas podido acceder, tienes que buscar la carpeta que contiene los plugins, que suele estar en la ruta“/wp-content/plugins”, cada uno de ellos está en su propia carpeta.

Cambiando el nombre de dichas carpetas, una por una, impediremos la carga del plugin en cuestión. Así, probando a cargar la página, cuando ésta funcione sabras cual era el plugin que causaba el problema, ybastará con desinstalarlo o tratar de cambiar su configuración.

Este mismo procedimiento puedes realizarlo con los temas, en este caso debes buscar la carpeta“/wp-content/themes”, y del mismo modo, ir cambiando el nombre de las carpetas que están dentro. Así,impediras la carga de los temasy, en el caso de que el problema sea uno de ellos, podras identificarlo.

Si no consigues entrar en el panel de administración de ninguna forma, tendras que optar porrecuperar alguna de las copias de seguridad anteriores, o reinstalar WordPress.

De ahíla importancia de programar copias de seguridad periódicas y frecuentes, una opción que incluyen normalmente todos los servicios de hosting.

Aquí puedes encontrar más información acerca de los ficheroswp-admin y wp-login.php de WordPress.

  Pantalla en blanco

 

Seguro que has leído u oido hablar alguna vez de la pantalla en blanco de wordPress,  o White Screen of Death (WSOD) comúnmente definida como pantalla de la muerte. Pues espero y deseo mucho que no hayas tenido que pasar por ella, aunque tampoco es algo tan tan catastrófico y se puede solucionar, como todo lo que está construido con código.

Este problema es el resultado de un error en archivos PHP de tu WordPress o en la base de datos de este. Cuando se produce este error, ves una pantalla blanca en lugar del contenido normal del sitio web. Dependiendo de la causa, el error puede afectar a todo el sitio web o sólo a algunas partes del mismo.

La pantalla blanca de la muerte se puede arreglar simplemente siguiendo una serie de pasos y con el uso de las herramientas adecuadas; y si por alguna razón no puedes, siempre te quedará el recurrir a tu última copia de seguridad ¿porque la haces, verdad? 🤔 y recuperar el estado anterior al WSOD.

Para solucionar este error no hay un patrón específico, ya que pueden ser muchas y múltiples las causas que lo originan, por lo que recurrir al “modo debug de WordPress” es un primer comienzo, desde el dashboard, para depurar el error y poder solucionarlo.

Consulta desde tu Panel de Hosting, utilizando el Administrador de Archivos, el archivo error_log que encontrarás en la carpeta principal de tu web WordPress, porque ahí se escriben de forma automática todos los registros de los errores PHP que suceden en tu web.

Copia el error y busca en Internet por el mismo, encontrarás cientos de casos similares al tuyo ya documentados y en su gran mayoría aportando la solución específica a tu caso. Recuerda que no existe un único error causante de la “pantalla en blanco”, por lo que no hay una única forma de solucionarlo.

 

¿Cómo puedes evitar este tipo de errores en el futuro?, algunos consejos…

  • Antes de instalar un plugin o instalar un tema en WordPress, haz una copia de seguridad (en 2 o 3 minutos tendrás un backup de tu web por si lo necesitas después).
  • No descargues Temas (plantillas) de sitios de dudosa reputación (warez, etc.) porque siempre vienen con “premio”.
  • Crear copias de seguridad de WordPress, al margen de las que tu proveedor de Hosting realice, ¡es una buena práctica!
  • Nunca actualices el núcleo de WordPress (versiones mayores, ya que las menores se aplican automáticamente) sin haber realizado un backup antes.
  • Si tienes varias personas trabajando en tu sitio web, registra la actividad de WordPress con un plugin de monitorización como “Audity Log” por ejemplo.
  • Utiliza los “roles” o permisos para los usuarios en WordPress. Si un usuario escribe en tu Blog, no necesita permisos de Administrador.
  • Monitoriza lo que sucede en tu web con algún plugin de seguridad como por ejemplo WP Cerber Security.

  Desactivar plugins con WPCenter

 

Si eres cliente de Webempresa, puedes utilizar la herramienta WPCenter, disponible en tu Panel de Hosting wePanel, para desactivar plugins que tu creas que pueden ser la causa del error que te impide el acceso a tu sitio.

WPCenter

WPCenter en wePanel de Webempresa

En el Panel de Hosting wePanel de Webempresa, en el apartado Aplicaciones Webempresa tienes esta herramienta llamada WPCenter que se encarga de ayudarte a gestionar determinadas cosas de los sitios WordPress alojados en tu cuenta de Hosting.

Para desactivar uno o varios plugins de los que tengas instalados y “activos” en tu web, tienes que acceder a:

En Aplicaciones Webempresa   WPCenter   Plugins

Verás una lista de todos los plugins instalados “activos e inactivos” y podrás desactivar aquellos que tu intuyas que están detrás del error.

Una forma de hacerlo progresivamente, es ir desactivando los plugins, uno por uno, y tras cada desactivación, en otra pestaña vas recargando la página, ya sea la del formulario de acceso de tu dashboard de WordPress o el frontal de sitio, hasta que veas que carga y que puedes utilizarla para loguearte.

Llegará un momento que desactivarás un plugin y la página wp-admin cargará y entonces podrás volver a activar el resto de plugins anteriores que desactivaste, excepto el último que hayas desactivado.

Luego accede al dashboard de la web y revisa a ver si hay alguna actualización de ese plugin desde Inicio > Actualizaciones o desde el apartado de Plugins > Todos los plugins.

  Acciones a realizar después de recuperar el acceso

 

Si por fin tras recuperar el acceso a WordPress, ya sea mediante el cambio de contraseña desde tu Panel de Hosting, o por otros medios conocidos, es hora de hacer los deberes, revisar que todo esté bien y evitar este tipo de incidentes en el futuro.

Lista de puntos a revisar o realizar:

Cualquier medida encaminada a mantener tu WordPress seguro, en funcionamiento y a salvo de “okupas digitales” es poniendo de por medio medidas de monitorización y de seguridad para que todo vaya como tu quieres.

  Conclusiones

 

Muchas pueden ser las causas que pueden impedirte acceder a la administración de tu WordPress, por ejemplo, un error de conexión a la base de datos en WordPress, un error interno del servidor, un plugin vulnerable o que entra en conflicto con otro activo, un fallo de código al manipular el archivo functions.php, etc.

Imagina que intentas acceder al panel de control de WordPress, pero cada vez que introduces tus credenciales la página de inicio de sesión se actualiza, o acabas con tu IP bloqueada.

Saber cómo detectar este tipo de problemas, donde mirar y qué elementos intervienen en la solución de este tipo de problemas, es importante para sacar a flote tu web tras un incidente puntual y sin depender del Soporte de tu Hosting.

¿Te ha resultado útil este artículo?

Hosting Divi - Wp Fácil - Webempresa