Bonjour
Je viens d’installer Dupral 5.1 et la traduction française en local en utilisant easyPhp 1.8.0.1 donc avec les versions :
Apache 1.3.33
PHP 4.3.10
mySql 4.1.9
tout s’est déroulé correctement (si ce n’est des warnings comme dans le sujet http://drupalfr.org/node/853 que j’ai résolu comme préconisé avec l’ajout de error_reporting(E_ERROR | E_WARNING | E_PARSE);)
Après avoir navigué un moment dans le menu d’administrateur, je me suis déconnectée et il m’est alors devenu impossible de me reconnecter. J’ai vu beaucoup de sujets sur des problèmes de ce type mais rien qui ne me corresponde vraiment.
Quand je rentre mes identifiants et que je clique sur «se connecter», rien ne se passe si ce n’est un changement d’url :
avant de cliquer -> http://localhost/drupal-5.1/
apres le clic -> http://localhost/drupal-5.1/ ?q=node
En revanche, si je rentre un mauvais mot de passe, l’erreur «Désolé, nom d’utilisateur ou mot de passe non reconnu. Avez-vous oublié votre mot de passe ?» apparaît et l’url est http://localhost/drupal-5.1/ ?q=node&destination=node
Comme je n’ai pas configuré de serveur de mail je ne peux même pas tester un renvoi de mot de passe.
Que dois-je faire ? Tout réinstaller me semble inutile. Je suis débutante en PHP donc je ne pourrais pas dans l’immédiat plonger dans le code pour trouver l’origine du problème. A moins qu’on ne puisse pas le faire fonctionner en local ?…
Je vous remercie d’avance pour votre aide
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Drupal s’installe très bien en local, et, rassure-toi, les changements d’url que tu décris me semblent tout à fait normaux. Tout se passe bien, Drupal accepte tes identifiants, te redirige vers la bonne page puis… rien ne se passe.
Le problème est donc probablement du côté du client. Quel navigateur utilises-tu ? Peux-tu essayer de supprimer les cookies et/ou de vider le cache de ton navigateur ?
Damien Tournoud
808
j’utilise firefox 2.0.0.1. Je viens d’effacer les cookies, ça n’a rien changé, j’ai ensuite vidé le cache, ça n’a rien changé non plus. Du coup j’ai aussi essayé avec internet explorer 7 qui me donne exactement le même résultat si ce n’est que cette fois, après avoir cliqué sur «se connecter», les champs «nom utilisateur» et «mot de passe» se vident, mais la page est strictement la même, ce qui n’était pas le cas sur firefox qui conservait les identifiants que j’avais rentrés.
J’espère être assez claire dans la description de mon problème mais du fait que je n’ai aucun message d’erreur c’est difficile de localiser le problème (je viens de réactiver la possibilité d’afficher les warnings qui auraient pu m’être bien utiles maintenant mais «malheureusement» !! il n’y en a pas)
Sinon je viens de faire un autre test :
en passant par le lien http://localhost/drupal-5.1/ ?q=user/ j’ai un comportement différent. Sur cette page là, quand je clique sur «se connecter» avec les bons identifiants, je reviens sur la page d’accueil sans être identifiée mais avec le message (pas en rouge) «Accès refusé
Vous n’êtes pas autorisé(e) à accéder à cette page.» avec comme url http://localhost/drupal-5.1/ ?q=user/1
alors qu’en mettant un mauvais mot de passe je reste sur la page d’identification avec comme message en rouge «Désolé, nom d’utilisateur ou mot de passe non reconnu. Avez-vous oublié votre mot de passe ?» l’url restant inchangée.
en tout cas merci pour votre réponse
nounjours
4
Au hasard : tu pourrais peut-être essayer de vider la table «sessions» (si tu as un accès phpMyAdmin à ta base Drupal).
Vincent
Formations Drupal pour WEBMASTERS, DESIGNERS et DÉVELOPPEURS.
drupalfrance
1772
je viens de vider cette table : j’obtiens exactement le même comportement. La table «sessions» reste maintenant vide.
nounjours
4
Ca c’est pas normal ! La table session devrait se remplir automatiquement. As-tu changé quelque chose à ton fichier de configuration de PHP (php.ini) ? La table session devrait normalement se remplir automatiquement, à l’initiative de PHP.
Damien Tournoud
808
je ne me souviens plus exactement mais la seule chose que j’aurais touché à ce fichier c’est retirer le commentaire de
;extension=php_gd2.dllcar au moment de l’installation de Drupal il me réclamait la bibliothèque GD library. Après je n’ai plus eu d’erreur.
Est-ce que ca pourrait être du à ca ?
Je peux essayer de tout désinstaller et de tout réinstaller ?
nounjours
4