Comprueba si tienes un archivo .htacces en el directorio raíz de tu instancia WordPress.
El error 403 normalmente sale cuando un usuario no autorizado intenta acceder a una carpeta determinada.
Iniciador del debate
Isthar89
(@isthar89)
El unico .htacces que tenía estaba dentro de los plugins, en el de akismet. Me he desecho de toda la carpeta y nada, sigo obteniendo el mismo error al intentar acceder como admin
Mira en el registro de errores del panel de control de tu hosting. A ver si canta algún errors en concreto.
También puedes poner el blog en modo depuración para ver si algo dentro de tu blog falla, https://codex.wordpress.org/Debugging_in_WordPress
Iniciador del debate
Isthar89
(@isthar89)
He mirado el registro de errores del hosting, a mi entender (aunque soy noob total) no son importantes, pero los copio. Sale AH00128: Files does not exit:
wp-includes/js/wp-emoji.js, referer: http://www.X.com/
wp-includes/js/twemoji.js, referer: http://www.X.com/
wp-includes/js/jquery/jquery-migrate.js, referer: http://www.X.com/
wp-includes/js/jquery/jquery-migrate.js, referer: http://www.X.com/
wp-includes/js/jquery/jquery.js, referer: http://www.X.com/index.php/sample-page/
Etcétera. Todos hacen referencia al wp-includes/js
Salvo la siguiente, que muestra la misma referencia que el mismo error que me sale cuando intento entrar al wp-login:
AH00128: Files does not exit: /home/xxxx/public_html/favicon.ico, refer:http://midominio.com/wordpress/wp-login.php?redirect_to=http%3A%2F%2Fwww.midominio.com%2Fwp-admin%2F&reauth=1
Tiene pinta que has cambiado la url en tu wp-config.php después de realizar la instalación.
Comprueba que los parámetros de tu wp-config.php son correctos y coindicen con la configuración DNS en el panel de control de tu hosting.
Iniciador del debate
Isthar89
(@isthar89)
Nada, mi wp-config y DNS están bien, o yo no consigo ver que algo esté mal.
Ya me estoy desesperando…
Iniciador del debate
Isthar89
(@isthar89)
¡Solucionado!
Al final era que la base de datos WordPress y el usuario de acceso estaba tratando de conectar a una URL inexistente en en mi hosting.
Lo he arreglado accediendo a la base de datos, en phpMyAdmin, y editando la tabla ‘qqn_users’ con el ‘user_url’ adecuado. Espero que le sirva a los que tengan el mismo error.
Muchas gracias por ser tan atento erchache2000 🙂