Wordpress “No tienes autorización para acceder a esta página”

No apreté el botón del pánico, pero poco me faltó. La actualización de Wordpress a la versión 2.6.1 ha sido una pesadilla. Tras realizar correctamente la instalación me salía constantemente el mensaje de error “No tienes autorización para acceder a esta página” (en inglés: “You do not have sufficient permissions to access this page”) al intentar entrar al panel de control. Lo peor de todo no fue el error en sí, sino que ¡Google no tenía la respuesta!

Para que los que vengan detrás de mí no tengan que recurrir al botón del pánico (borrarlo todo y empezar otra vez) y puedan recuperar su blog tal y como lo tenían, explicaré aquí las causas más comunes y las soluciones más probables para reparar un blog de wordpress que nos dé el error “No tienes autorización para acceder a esta página”.

Error 1: Administradores - Usuarios

Wordpress es un CMS (o gestor de contenidos) comúnmente utilizado para la creación y edición de blogs. No obstante, su estructura ha sido diseñada para funcionar también como plataforma colaborativa por lo que, además de administradores, podremos encontrar trabajando en un mismo proyecto a Editores, Autores y Usuarios. Los permisos y privilegios concedidos a cada una de estas categorías son diferentes y requieren de un tipo de acceso determinado. Las cookies y caché almacenadas en los equipos de éstas personas son, por tanto, también diferentes. Ante un cambio estructual de la plataforma, por razón de una actualización en la versión de wordpress, puede ocurrir que los archivos temporales almacenados por los miembros del CMS no sean compatibles con los requeridos por el nuevo sistema. Por tanto, la solución ante un error de acceso al panel de control no es otra que la de borrar cookies y caché y reiniciar el navegador.

Otra solución (aportada por Marlex) es añadir “@define(’ADMIN_COOKIE_PATH’, ‘/’);” en el wp-config.php, desactivando la característica por la cual las cookies de administradores y usuarios están separadas entre sí.

Error 2: Instalación de Wordpress español sobre Wordpress inglés

Al margen de la versión gratuita y limitada de Wordpress (wordpress.com), existen diferentes versiones de wordpress, tanto verticales (versión de desarrollo) como horizontales (versiones lingüísticas). Las primeras hacen referencia al desarrollo técnico del programa, por lo que siempre será más conveniente tener la última instalada en nuestros servidores. Las segundas son, simplemente, copias exactas de las versiones en inglés con la única diferencia del idioma. La original es siempre la versión inglesa y, de ahí, se sacan, traducen y paquetizan de nuevo los archivos para que los usuarios que lo deseen puedan optar a instalar un CMS en su propio idioma. Debido a esta labor de traducción, el contenido de los archivos es alterado por lo que el resultado final difiere ligeramente del original.

En ocasiones, la actualización a una versión lingüística diferente de la instalada (pasar nuestro blog a español) puede ocasionar la incompatibilidad de ciertas herramientas, paneles o plugins y dar, como resultado, el error de acceso referido. La solución más razonable sería devolver el blog a su estado inicial, en inglés. De todas formas, se pierde poco puesto que si nuestro blog corre sobre una versión inglesa de wordpress, podremos hacernos antes que nadie con actualizaciones, contaremos con una comunidad de usuarios mayor y los plugins funcionarán probablemente mejor.

Error 3: Permisos de acceso ftp

Según afirma el usuario todotuto en un foro de Ayudawordpress.com,

“Ese mensaje sale porque el directorio wp-admin debe estar protegido, revisa los permisos de todo el blog”

Yo dudo que sea un problema de permisos, pero si lo fuera, la mejor opción sería acceder al panel de control del host, localizar la opción “resetear permisos del ftp”, seleccionar el nivel más bajo posible (recomiendo incluso hacerlo sobre el directorio raíz, seleccionando todos los archivos y directorios que éste incluya) y otorgar los permisos menos restrictivos que se pueda, y en su caso, los del valor 0777. Después, recuerda volver a poner los permisos recomendados (el plugin WP Security Scan puede ayudarte). De todas formas, ya digo que no veo cómo puede ayudar esta solución…

Error 4: Privilegios de acceso

Como decíamos en el error 1, Wordpress no es solo un gestor de blogs sino también una plataforma colaborativa. A cada uno de los usuarios del blog se le otorgan una serie de privilegios que le dan acceso a editar o visualizar determinadas áreas o le restringen otras. El error “No tienes autorización para acceder a la página” surge en estos casos cuando un usuario con privilegios insuficientes intenta editar el mensaje de otro usuario, escribir una entrada o acceder a zonas de administración. Si crees que éste puede ser tu caso, debes dirigirte al administrador de tu página, blog o portal para que te reactive la cuenta o te otorgue privilegios. (Nota: también es aplicable a plataformas vbulletin). Si en el panel de acceso escribes correctamente tu contraseña y recibes el mensaje de error al que nos referimos y, en cambio, al escribirla incorrectamente recibes simplemente un aviso sobre la misma, el administrador de tu sitio deberá revisar los privilegios de tu cuenta y concedértelos de nuevo (éste fue el caso de Makarras.org).

Error 5: Activación de plugins (¡este fue mi error!)

Tras realizar correctamente la actualización de uno de mis blogs (no éste) a la versión española de la v2.6.1, accedí al panel de control para activar un par de docenas de plugins (todos absolutamente innecesarios, por su puesto). Como activar 24 plugins de uno en uno es un trabajo absurdamente tedioso, seleccione todos y pulsé el botón “activar” y ¡tachín!: “No tienes autorización para acceder a esta página”. En ese momento no relacioné la activación de plugins con el error, cerré mi cuenta de usuario y ya no pude volver a entrar. Borré todas las carpetas del ftp menos “wp-content” e instalé la versión anterior española, la inglesa, reinstalé al 2.6.1 española, luego la 2.6.1 inglesa, cambién los privilegios del ftp, comprobé la BD… Nada. Incluso me fui a encestar un par de canastas para bajar el estrés. Y se hizo la luz: ¡los plugins!

Resulta que una vez están activados los plugins, aunque borres el resto del blog, éstos siguen activos. La única solución posible para dasactivarlos es renombrarlos o eliminarlos del ftp. Después de realizar esta sencilla tarea, podrás acceder al CMS y comprobar, mediante la activación de plugins “1 a 1″ cuál era el problemático. En mi caso era WordPress database Backup (WP-DB-Backup ) el que bloqueaba el acceso al panel de control. En el caso de K.M.Q.L. fue WordPress Admin Bar.

Espero que estas soluciones os sean de ayuda. Si necesitáis más ayuda (Wordpress.org), queréis contar vuestra experiencia o tenéis nuevos consejos, podéis dejar aquí abajo vuestros comentarios.

Share and Enjoy:
  • del.icio.us
  • Facebook
  • Google
  • BarraPunto
  • Meneame
  • Technorati
  • Wikio
  • TwitThis
  • StumbleUpon

Entradas relacionadas:

14 Respuestas a “Wordpress “No tienes autorización para acceder a esta página””


  1. 1Pande

    Gracias, en mi caso eran los plugins.

  2. 2Pande

    En particular el dashboard-draft-posts…

  3. 3lalala_user

    en mi caso fue también un plugin, el wp_db_backup o algo así que bajé de la web de il_filosofo. Borré el plugin y se acabó el problema.

  4. 4Fabio

    Gracias, eres mi salvación. Estuve a punto de apretar el botón del panico…
    En mi caso también era el plugin de backup de la base de datos. Lo borré ya que ni siquiera hace falta… no tengo ni un post todavía :-D

  5. 5victor

    Gracias maestrisimo, justamente eso era en i caso me paso el desastre con el wordpress admin bar, gracias.

  6. 6gentenatural

    Gracias, en mi caso fue igual, cambio los nombres de los plugins y accedi, ahora ire renombrando con sus verdaderos nombres de a uno

  7. 7gentenatural

    Tambien En mi caso era WordPress database Backup (WP-DB-Backup ) el que bloqueaba el acceso al panel de control, asi que lo borre y listo

  8. 8antonio m

    Gracias, una magnífica entrada que me ha sido mucho de ayuda. En mi caso eran también los plugins.
    Un saludo

  9. 9Putoslokos

    Gracias!!!!! Me pasaba lo mismo que a ti y con el mismo plugin. Me estab volviendo loco. Muchísimas gracias!!!!

  10. 10Pablo F Burgueño

    ¡Me alegro muchísimo de que os esté sirviendo de ayuda!

  11. 11Misterio619x

    hola en mi caso fue el plugin wp-easy-uploader el q me presentaba problemas :P

    gracias por la ayuda :p

  12. 12source

    Uffff!!!! el cochino plugin mailpress casi me causa un ataque al corazón!!! Mr. Pablo usted debe ser canonizado!!! como el santo salvador del wordpress!!!

  1. [...] información aquí y [...]

Responde aquí:

Advertencia de Privacidad: Los datos de carácter personal que se faciliten mediante el siguiente formulario quedarán registrados en un fichero del propietario del website y se publicarán (excepto el mail) en esta página con la finalidad de informar, permitir opininar públicamente al lector, contestar a las consultas y obtener datos estadísticos de las mismas. Por ello, es posible ejercitar los derechos de acceso, rectificación, cancelación y oposición ante el propietario escribiendo a pablofb@logopress.es.



Creative Commons Attribution-NoDerivs 2.5 Spain
Creative Commons Attribution-NoDerivs 2.5 Spain