Dans la série ‘je m’empale sur Drupal’, je vous présente un classique indémodable, soit le moment où, en dépit du fait que le mot de passe soit correct, Drupal refuse obstinément de vous laisser connecter à l’interface d’administration.
Grâce à plusieurs recherches sur les forums du cms bleu, j’ai pu trouver LA solution. Elle consiste en un processus de 4 étapes permettant d’éliminer toutes les sources probables du problème : ce n’est donc pas la manière la plus efficiente de résoudre le problème, mais c’est sûrement la plus efficace .
- Dans un premier temps, pour appliquer la logique du rasoir d’occam, vérifiez que vous avez correctement entré le mot de passe administrateur. Personne n’est infaillible . Si si, faites moi confiance;
- Ensuite, connectez vous au gestionnaire de bases de données de votre hébergeur. Une fois connecté, retrouvez la base de données correspondant à votre installation de Drupal. Une fois cette base de données trouvée, videz – entendez par là supprimer les données (et non les tables elle mêmes) – les tables précédées par le préfixe cache avec un préfixe cache , ainsi que la table sessions ;
- En troisième lieu, ouvrer le fichier settings.php situé dans le dossier sites/default. Une fois ce fichier ouvert, décommenter la ligne ci dessous ;
- Enfin, videz le cache de votre navigateur.
(en supprimant le dièse ou le hashtag, comme disent les jeunes) et faites correspondre la valeur de la variable à l’adresse de votre site web , ou de votre serveur local.
Loic Nogier
sa marche merci !