Après longtemps, j'ai une question.
J'ai installé mon wordpress dans localhost et je me suis installé, alors que j'avais oublié le mot de passe de l'administrateur, je l'ai donc réinitialisé par phpmyadmin (à l'aide de md5). Maintenant, j'essaie de me connecter avec un mot de passe correct qui est redirigé vers Cette page et affiche . Vous ne disposez pas des autorisations suffisantes pour accéder à cette page.
s'il vous plaît, aidez-moi à résoudre ce problème.
Il m'est parfois arrivé de rencontrer des problèmes lors de la réinitialisation manuelle du mot de passe si les modifications ont été modifiées ou s'il y a eu un problème avec le compte avant la réinitialisation. Quelques choses à essayer:
Consultez également ce codex utile: http://codex.wordpress.org/Moving_WordPress
D'après ce que je peux voir, les articles du codex pour la réinitialisation de votre mot de passe datent de 2005 et ne s'appliquent probablement pas car WP n'utilise pas MD5.
Le moyen le plus simple de le faire consiste simplement à exécuter la fonction wp_hash_password()
et à l'insérer directement dans la base de données. Je suggère de mettre en place un script simple comme ceci:
<?php
include('wp-load.php');
echo wp_hash_password( 'password' );
Mettez ceci dans votre racine Web (avec les autres fichiers WP]), copiez et collez le résultat dans votre ligne de la base de données. Supprimez le fichier lorsque vous avez terminé.