- Statut : non résolu
- Ce sujet contient 13 réponses, 6 participants et a été mis à jour pour la dernière fois par ferman, le il y a 3 années et 2 mois.
-
AuteurMessages
-
19 avril 2013 à 20 h 24 min #523303
Bonjour,
Ma configuration WP actuelle
– Version de WordPress : 3..5.1
– Version de PHP/MySQL :
– Thème utilisé :
– Extensions en place :
– Nom de l’hebergeur : O2SWITCH
– Adresse du site :Problème(s) rencontré(s) :
Bonsoir
Suite à la migration de ma base chez un hebergeur, j’ai perdu tous les droits et role de mon user administrateur. (voir post précédent).
J’ai contourné le probleme en créant un nouvel administrateur dans phpmyadmin.Je souhaiterais maintenant remettre le role administrateur à mon utilisateur initial.
A travers l’interface admin, ca ne marche pas.
Je dois donc modifier cela sur phpmyadmin, dans wp users ou wp usermeta.
Si quelqu’un avait la manip à faire, je suis preneur.
Etant débutant, j’ai peur de faire des betises.
En vous remerciant.
Francois
20 avril 2013 à 15 h 38 min #889343bon on va y aller doucement alors 🙂
avec phmyadmin aller dasn la table user et et relever l’id vouludans la table usermeta on cherche les clé pour cette user_id
on a un enregistrement prefix_user_level mettre dans le champs meta_value la valeur 10
ça c’était simple
dans l’enregistrement prefix_capabilities on a un chaine de caractère qui correspond à la sérialisation d’un objet phplogiquement ça devrait être :
a:1:{s:6: »author »;b:1;}
qui veut dire un array avec un élément dont la clé est une chaine de 6 caractère et la valeur un byte valant 1
il faut remplacer la meta_value par
a:1:{s:13: »administrator »;b:1;}je n’ai pas tenté mais ça doit suffire 🙂
21 avril 2013 à 9 h 39 min #889344Bonjour
Merci pour votre aide.
J’ai essayé (d’abord en local avant d’aller sur le serveur 🙂) mais ca ne fonctionne toujours pas.
Tres surprenant, car dans phpmyadmin mon user à problème apparaît bien, après mes modifications, avec les valeurs renseignées :
– meta value 10
– a:1:{s:13: »administrator »;b:1;}Toujours la même réponse : Vous n’avez pas les droits suffisants pour accéder à cette page.
Je suspecte qu’un plugin sécurité installé doit bloquer tout cela (W3 Total Cache, Better WP Security).
J’envisage de les supprimer tous les 2 et de réessayer.
C’est stupide ou au contraire piste intéressante ?
Une autre suggestion ?
En vous remerciant
Francois
21 avril 2013 à 16 h 00 min #889345Better WP Security … par contre je ne connais pas et je ne sais pas si le fait de le « débrancher » ne risque pas faire plus de mal que de bien c’est tout du moins les interrogation que je me pose à la lecture de la faq.
Total cache est AMHA totalement hors du coup mais est il vraiment utile ?
21 avril 2013 à 16 h 15 min #889346Sur ce site, (lire les commentaires) une personne a eu le même problème que vous dû à Better WP Security
Faire une recherche avec alt+F ou cmd+F pour trouver le commentaire plus rapidement.
Donc désactiver le plugin en renommant le dossier via ftp
21 avril 2013 à 20 h 22 min #889347OK merci.
J’ai renommé le dossier Better WP Security en « BOULET »
Mais j’ai toujours le même probleme, je n’ai pas les droits d’accèsJ’ai vérifié, le plugin est pourtant bien désactivé.
Que faire ? Je le supprime ? Aucun risque de casser quelque chose ?En vous remerciant
Francois
21 avril 2013 à 20 h 50 min #889348Bon ben vous n’avez vraiment pas de chance. Voici une dernière solution trouvée sur le web http://simonboudrias.com/blog/transferer-son-site-wordpress-local-sur-un-serveur-web/
Lire la rubrique: « Bug lors du transfert de wordpress sur serveur web »Autrement refaire une installation saine en espèrent que vous avez conservé une sauvegarde de votre site (wp-content) et le fichier qui contient l’exportation de votre base de données (si possible sans les plugins activés).
Peut être qu’une autre personne sur ce forum a une autre solution …
21 avril 2013 à 22 h 02 min #889349Bonsoir
Le probleme n’est heureusement plus « bloquant » comme j’ai pu créer d’autres users directement dans la base.
Ca m’ennuie de tout supprimer , j’espere que quelqu’un ayant déjà eu ce probleme pourra m’aiguiller.Encore merci ouistiti et BertrandB21 pour votre aide
Je ne savais pas qu’il valait mieux desactiver tous les plugins avant une migration (peu de tuto en parle).
Je sauvegarde tout et ensuite je supprime ce plugin en esperant que ca ne rajoute pas de nouveaux problemes..
Francois
23 avril 2013 à 17 h 22 min #889350Bon
J’ai tout téléchargé en localhost
J’avais le même probleme pour ce user en localhost
J’ai supprimé le plugin peut etre à l’origine du probleme.
Et le problème persisteJe tourne en rond..
23 avril 2013 à 18 h 44 min #889351Je crois qu’il faut reprendre le problème depuis le début. Pour commencer désactiver tous vos plugins et activer un thème par défaut (ceci peut-être fait en local).
23 avril 2013 à 19 h 09 min #889352Il semblerait qu’il faut éditer le fichier .htaccess
http://wordpress.org/support/topic/better-wp-security-1
http://wordpress.org/support/topic/help-i-cannot-login-to-the-dash-board-or-view-my-site17 mars 2019 à 13 h 09 min #2251704Bonjour,
Ce fil de messages est très vieux mais au cas ou ça puise servir à quelqu’un..
j’ai eu le même problème, la solution (pour moi tout au moins) est d’appliquer la solution indiquée par Francois31170 à savoirDans la table wp-usermetadata pour l’id de l’user qu’on veut modifier
le champ wp_user_level doit être à 10
le champ wp_capabilities doit être à a:1:{s:13: »administrator »;b:1;}
- Cette réponse a été modifiée le il y a 5 années et 9 mois par lstelie.
7 octobre 2021 à 17 h 07 min #2386794Bô… ben pas chez moi…
7 octobre 2021 à 17 h 11 min #2386795Bô… ben pas chez moi…
Donc, ouvrez votre propre sujet, remplissez le questionnaire de configuration wp (si possible un peu mieux que celui qui est en tête de ce sujet) et détaillez votre problème.
- Cette réponse a été modifiée le il y a 3 années et 2 mois par Flobogo. Raison: ajout du lien
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.