> impossible de me connecter. Connecter à quoi ? Avec quoi ?
Il existe un script de test de connexion mysql : c:\wamp64\www\testmysql.php à modifier avec vos propres paramètres et à essayer par 'http://localhost/testmysql.php'
Apache 2.4.23 est peut-être trop vieux, à remplacer par une version récente.
> Comme j'ai fait plusieurs tentatives, maintenant tout est bloqué. Manque cruel de précisions !!!! tentatives avec quoi ?
En effet, j'avais oublié de noter le plus important. Mes excuses.
Les sites (forum) sont en phpBB version 3.2.5 et je voulais les mettre à jour, mais tester en local avant de mettre en production.
La connexion au forum est bloquée car trop de tentatives avec refus du mot de passe (il est correcte mais refusé, je l'avais testé avant de faire la MàJ de Wampserver) et en plus, la possibilité de récupérer un nouveau MDP via un mail, ne fonctionne pas en local, du moins chez moi.
Donc, pour l'instant, les forums en local sont bloqués et je ne peux y accéder.
Je pense être un peu plus précis.
Par avance, merci. Cordialement.
PS: Je n'ai pas reçu par mail l'avis de la réponse, c'est pour cela mon retard.
Lorsque vous avez transféré votre forum phpBB en local, avez-vous bien modifié le fichier de configuration pour y mettre les bonnes informations "locales" concernant hôte, utilisateur, mot de passe, nom base de données ?
Je pense que comme pour tous les forums, le blocage de connexion doit pouvoir être résolu en modifiant un paramètre de configuration de la base de données, via PhpMyAdmin.
> car trop de tentatives avec refus du mot de passe (il est correcte mais refusé, La teneur exacte du message d'erreur MySQL a son importance ; est-ce bien le mot de passe qui est déclaré incorrect ou est-ce la connexion qui est refusée ? Ce mot de passe ne contient pas de caractères diacritiques : éèàçùœ ?
Les forums que sont en local, fonctionnaient avant que je ne fasse la MàJ vers Wampserver 3.2.4. L'update "wampserver3_x86_x64_update3.2.4" (32bits) par dessus la version 3.0.8.
Voici le texte du refus "Vous avez indiqué un mot de passe incorrect. Vérifiez votre mot de passe et réessayez. Si vous continuez à rencontrer des problèmes, contactez l’administrateur du forum." Ce message est un simple libellé. L'administrateur, c'est moi. Le mot de passe est réduit à sa plus simple expression: 3 lettres (1 Maj.) + 6 chiffres.
Je penche plus pour une option dans Wampserver (nouvelle version) que je n'aurai pas vu ??? puisqu'avant je n'avais pas ce blocage. Ça 8 ans que je l'utilise.
J'ai essayé 'http://localhost/testmysql.php', pas de problème. Réponse: "Connection OK 127.0.0.1 via TCP/IP Server 5.5.24-log Initial charset: latin1"
> Je penche plus pour une option dans Wampserver (nouvelle version) que je n'aurai pas vu Les mises à jour Wampserver ne modifient rien dans vos versions Apache, PHP ou MySQL et aucun paramètre wampmanager.conf ne joue sur les mots de passe.
Le fait que vous puissiez vous connecter avec 'http://localhost/testmysql.php' montre bien que votre mot de passe est reconnu par MySQL. Vous pouvez aussi essayer avec la Console MySQL.
Vous accédez bien à votre base de données via PhpMyAdmin ou Adminer ?
Et vous avez bien mis les bons paramètres "locaux" dans le fichier de config de phpBB ? (Je ne sais pas exactement comment ça fonctionne pour phpB
La comparaison des mots de passe se fait sur le hachage dudit mot de passe par rapport à ce qui est dans la base de données.
À toutes fins utiles, on peut avoir des surprises avec les mises à jour de Windows, surtout les grosses (2004 et 20H2), donc (Mais je ne crois pas que ce soit le problème) : - Vérifier que tous les paquetages VC++ sont bien installés et avec les dernières versions. Pour ce faire, utilisez l'outil : Vérifications paquetages VC installés N'utilisez pas une ancienne version de l'outil que vous auriez déjà téléchargé. Télécharger toujours la dernière version juste avant de l'utiliser. Pour télécharger les paquetages manquants, ne vous fiez pas aux liens Microsoft, ils ne sont pas toujours fiables, télécharger les paquetages sur http://wampserver.aviatechno.net dans la section Visual C++ Redistribuable Packages
> PS: toujours pas d'avis par mail d'une réponse. Je n'y peux rien. C'est un vieux forum, encore sous PHP 5.2.x et je n'en ai pas les "clés"
Tout a été vérifié et c'est OK.. les config et autres sont correctes.. j'accède aux tables des forums. J'ai fait des modifs en juin 2019 sans aucun soucis.
Je pense que je vais faire une nouvelle installation de Wampserver dans un nouveau dossier et recommencer à zéro, ça ira certainement plus vite que d'essayer à comprendre ce qui c'est passé.
Que me conseillez vous de faire comme nouvelle installation car je dois faire une MàJ des forums pour passer de PHP 7.2 à PHP7.3 ou PHP7.4. Sinon, j'aurais des frais de maintenance pour les mises à jour de sécurité chez mon hébergeur.
Cordialement.
PS: "C'est un vieux forum, encore sous PHP 5.2.x et je n'en ai pas les "clés" C'est dommage
> Que me conseillez vous de faire comme nouvelle installation... - Wampserver 3.2.3 64bit - Update 3.2.4 - Update Aestan Tray Menu 3.2.3.6
Ne pas oublier de sauvegarder vos sites et exporter vos bases de données avant.
Ensuite vous pouvez installer les addons des versions Apache, PHP et MySQL dont vous avez besoin.
Bien que ça concerne une nouvelle installation de Wampserver 3 vis-à-vis d'une ancienne version 2.5, il est intéressant de lire le concept : Installer une nouvelle version de Wampserver
Finalement, j'ai réussi à me connecter avec un ancien mot de passe. La majuscule était remplacé par un minuscule.
Lorsque je me connectais avant la modif de Wampserver, c'est en fait une connexion auto par Firefox (mot de passe enregistré). Sur le site en exploitation, c'est une majuscule. C'est ce qui m'a trompé.
Toutes mes excuses pour le dérangement et encore un grand merci pour votre aide.