Roromis / Lalf-Forumactif

Script permettant de convertir un forum hébergé par Forumactif en forum phpbb.
https://roromis.github.io/Lalf-Forumactif/
GNU General Public License v3.0
21 stars 13 forks source link

Connexion administrateur impossible après import #71

Open jin146 opened 5 years ago

jin146 commented 5 years ago

Salut,

après 3 heures de lutte avec les versions de python j'ai enfin réussi à exporter la BDD de mon forum et à l'importer sur mon serveur local pour tester. Les messages semblent correctement importés, y compris mon utilisateur puisque je peux voir mes messages postés, avec mes statistiques correctes.

Je ne peux pas par contre me connecter au nouveau forum avec l'utilisateur et le mdp renseignés dans config.php. De plus, si j'essaie un "forgot my password", phpbb renvoie "The e-mail/username information submitted could not be found."

J'ai été regarder dans la BDD avec mysql workbench : mon utilisateur est bien présent, mais ne semble pas possible de changer les mdp directement depuis l'édition de la BDD puisque les mdp sont encodés.

debug.log

jin146 commented 5 years ago

Il est en fait possible de changer le mdp directement dans la base de données. Il faut ensuite l'encoder en md5. C'est plus facile avec phpmyadmin qu'avec myslworkbench.

https://www.siteground.com/kb/how_to_reset_my_phpbb2_administrative_password/

Je vais maintenant tenter la même opération avec les droits d'administration qu'a perdu mon utilisateur

jin146 commented 5 years ago

Effectué ! Il fallait changer la valeur de user_type à 3 dans la table phpbb_users pour l'utilisateur concerné.

ChrysMa commented 5 years ago

Tu verras que dans le fork que j'ai créé tu peux récupérer un peu plus d'informations que dans l'ancienne version originale qui n'est plus maintenue. Par contre j'aimerai en savoir plus sur le problème que tu as rencontré car a priori la manipulation que tu as faite manuellement est déjà prévue dans l'outil d'importation Lalf d'origine. Es tu certain d'avoir essayé de te connecter avec le meme admin que celui que tu as spécifié dans le fichier config.cfg ?

jin146 commented 5 years ago

Merci pour la réponse, je vais utiliser ton fork. S'il ajoute des fonctionnalités, pourquoi ne pas les lister ?

Je suis touà fait certain d'avoir utilisé le même mdp que dans le fichier de config. J'ai vérifié cela à de nombreuses reprises.