- WordPress :5.8
- Statut : résolu
- Ce sujet contient 16 réponses, 4 participants et a été mis à jour pour la dernière fois par batcha, le il y a 2 années.
-
AuteurMessages
-
10 septembre 2022 à 19 h 53 min #2419487
Bonjour,
Ma configuration WP actuelle
- Version de PHP/MySQL : (aucune idée, je ne sais pas où trouver l’info)
- Thème utilisé : Divi
- Extensions en place : /
- Nom de l’hébergeur : /
- Adresse du site : site en local
Problème(s) rencontré(s) :
Bonjour à toutes à tous !
Je jette une bouteille à la mer car je suis vraiment perdu pour me reconnecter à un site WordPress en local sur mon PC, sous Xampp.
Je vous explique tout en détail. Un grand merci par avance de votre aide =)
J’ai créé il y a plusieurs mois un WP + BDD Mysql que je gère en local (avant la mise en ligne) via Xampp.
Jusque là ca fonctionnait nickel en utilisant Xampp et en activant Apache et MYSQL. Je me connectais alors via l’url : localhost/ »nomdusite »Aujourd’hui, j’allume mon PC et je veux me connecter à Apache et MYSQL. Impossible (à priori à cause de ports que je dois changer).
Je regarde des tutos sur internet et je parviens à changer mes ports. Je configure Apache sur les ports suivants :
– httpd.conf : 8080
– httpd-ssl.conf : 4433Et je passe MYSQL sur le port « 3308 »
Comme par magie, j’arrive de nouveau à « start » Apache et mysql.
Je ne sais pas si cela a un intérêt mais je change également les configurations xampp (xamp > config > service and port setting).
Je mets :
– Apache main port : 8080
– Apache SSL port : 4433
– mysql main port : 3308Je tente de me connecter à localhost/ »nomdusite ». Ca ne fonctionne pas, j’ai le message d’erreur suivant : « Ce site est inaccessible localhost n’autorise pas la connexion. »
J’essaye ensuite sous la forme : http://localhost:8080/ »nomdusite »/. Cela ne fonctionne pas non plus, j’ai un message d’erreur « Erreur lors de la connexion à la base de données ». Je n’ai pourtant rien changé entre temps à la BDD. Est-ce le changement de ports qui fait que la connexion ne s’établit plus comme avant ?Honnêtement je ne suis vraiment pas un développeur et tout cela me dépasse un peu ! Alors si quelqu’un sait d’où pourrait provenir le problème, cela m’aiderait vraiment !!!
Je reste évidemment dispo pour vous donner des infos complémentaires si cela peut vous aider à trouver l’origine du problème (dans la mesure où ca ne dépasse pas mes compétences^^).Encore merci à vous !
Baptiste- Ce sujet a été modifié le il y a 2 années par batcha.
- Ce sujet a été modifié il y a 2 années par Flobogo. Raison : déplacé en rubrique "discussion générale"
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.10 septembre 2022 à 22 h 31 min #2419503la nouvelle adresse du site est maintenant « localhost:8080 » mais si vous avez modifié le port du serveur mysql, vous devez aussi indiquer ce changement à wordpress en modifiant le fichier wp-config.php.
si par exemple vous avez « localhost » pour DB_HOST, essayez en mettant « localhost:3308 ».
11 septembre 2022 à 13 h 27 min #2419601Merci beaucoup pour le retour Mathieu !
J’ai tenté ce que vous m’avez dit, mais malheureusement le problème persiste ; j’ai toujours le même message « Erreur lors de la connexion à la base de données ».
Je vous joins ce que j’ai renseigné dans le fichier wp-config.php.
Par ailleurs, je ne sais pas si cela peut vous aider, mais lorsque je fais localhost/mysql (ou localhost:8080/mysql), j’ai toujours un message d’erreur (cf. captures d’écran en PJ).
Je n’ai fait aucune modification dans le dossier xampp>mysql, peut-être dois-je indiquer le nouveau port (3308) quelque part dans ce dossier ?
- Cette réponse a été modifiée le il y a 2 années par batcha.
- Cette réponse a été modifiée le il y a 2 années par batcha.
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.11 septembre 2022 à 13 h 43 min #2419615du moment que vous avez le message « Erreur lors de la connexion à la base de données », ce que vous arrivez aux fichiers de wordpress, il reste juste à voir pour la base de données.
est ce qu’avec xamp vous avez un outil d’accès à la base de données comme phpmyadmin par exemple ?
11 septembre 2022 à 14 h 04 min #2419618Alors, comme je le précisais je ne maitrise pas trop cette partie là. Mais je pense que vous venez de soulever un point intéressant, car quand je me rends sur localhost:8080/phpmyadmin j’ai « accès refusé ».
Je vous laisse découvrir en PJ le message d’erreur complet.
En ce qui concerne la dernière ligne d’erreur « Merci de vérifier les valeurs de host, username et password dans la configuration et de s’assurer qu’elles correspondent aux informations fournies » ==> je n’ai touché à rien depuis la dernière fois (où tout fonctionnait). Je ne pense donc pas que cela vienne de là.
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.11 septembre 2022 à 14 h 15 min #2419620ah oui, puisque le port à changé, phpmyadmin est aussi perdu pour retrouver le serveur mysql.
je ne connais pas xamp dans les détails donc je ne pourrai pas vous aider plus.
11 septembre 2022 à 14 h 24 min #2419622Ca roule, merci en tout cas, ca a permis de faire avancer le problème,
Si d’autres personnes savent comment je peux résoudre cette problématique, je suis très preneur !
Merci à vous =)
11 septembre 2022 à 15 h 18 min #2419630Update :
Je pense avoir trouvé le moyen de me rendre sur localhost:8080/phpmyadmin en changeant le port dans le fichier « config.inc » du dossier « phpmyadmin » de xampp.
Par contre je vous joins le nouveau message d’erreur que j’ai (en passant wp-config en mode débug).
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.11 septembre 2022 à 20 h 23 min #2419671Bonjour,
Dans le fichier wp-config.php, il y a un endroit où on indique le nom de la base de données (qui se trouve dans PhpMyAdmin). Si la base de données existe toujours (celle qui fonctionnait précédemment), remettez son nom dans le fichier wp-config.php ; vous avez dû le modifier – par erreur –
11 septembre 2022 à 21 h 03 min #2419681Merci pour le retour Flobogo !
Le souci, il est là ! C’est que dans mon phpmyadmin, je n’ai plus aucune BDD qui apparait ! Ca m’inquiète vraiment ! C’est comme si j’avais un phpmyadmin vierge (cf. mon screen)
Alors que dans mon fichier wp-config.php, tout est bien renseigné (nom de la BDD, utilisateur, mdp, adresse)
Je commence vraiment à être perdu là !
Fichiers joints :
Vous devez être connecté pour voir les fichiers joints.11 septembre 2022 à 22 h 45 min #2419698Cliquez soit sur « phpmyadmin » soit sur « test », ça doit être une des deux.
Sinon, vous n’aviez aucune sauvegarde (même un peu ancienne) de la base de données ?
11 septembre 2022 à 23 h 11 min #2419702Non ce ne sont ni « phpmyadmin » ni « test » malheureusement.
Pour ce qui est de la sauvegarde de la BDD, non je ne pense pas en avoir (ou je ne suis pas au courant).
Vraiment je suis désolé, ca me dépasse un peu cet environnement, mais n’est-il pas possible que j’ai deux « instances » de phpmyadmin (et que ce soit la mauvaise auquel j’ai accès) ?
Comment est-il possible que les sites en local aient fonctionné aussi longtemps (c’est donc que la BDD existait et fonctionnait) et qu’avec un « simple » changement de ports, j’ai tout perdu ? Ne puis-je pas retrouver les « accès » à cette BDD grâce à des infos contenues dans les fichiers sauvegardés dans « htdocs > « nom du site » » ?
11 septembre 2022 à 23 h 27 min #2419706n’est-il pas possible que j’ai deux « instances » de phpmyadmin (et que ce soit la mauvaise auquel j’ai accès) ?
Possible, en effet, mais je ne suis pas spécialiste de XAMP.
Comment est-il possible que les sites en local aient fonctionné aussi longtemps (c’est donc que la BDD existait et fonctionnait) et qu’avec un « simple » changement de ports, j’ai tout perdu ?
Aucune idée, c’est vous qui avez changé les ports.
Ne puis-je pas retrouver les « accès » à cette BDD grâce à des infos contenues dans les fichiers sauvegardés dans « htdocs > « nom du site » » ?
Non, la base de données n’est pas dans les fichiers du site.
Conclusion : soit vous essayez de revenir à la configuration précédente (et à l’instance précédente de PhpMyadmin), soit c’est mal barré.
En tous cas, ça ne relève pas du support WordPress (je déplace la discussion en rubrique « divers »).
Essayez de voir si il existe un forum dédié à XAMP.12 septembre 2022 à 9 h 00 min #2419770Vous pouvez créer une base de données et, si le site local est une copie du site distant, y importer une sauvegarde de la BDD de ce site distant. Ou bien retourner en arrière, exporter votre BDD locale et l’importer. Ou bien retourner en arrière, exporter la BDD locale et sauvegarder les dossiers du site puis désinstaller (sans sauvegarder htdocs) / réinstaller XAMPP (sans 3308, 8080…), faire une installation wordpress, vider la base de données ou en créer une nouvelle (avec le même nom que celle qui fonctionnait auparavant) puis importer la sauvegarde et remettre le dossier wp-content en place.
Comme le problème est en local ce n’est pas dramatique.
Bonne chance.
12 septembre 2022 à 18 h 44 min #2419853Merci ferman pour le retour c’est top !
Le site n’est qu’en local actuellement. Comment je peux exporter ma BDD locale du coup si je ne la vois pas dans phpmyadmin ? Elle est quelque part dans les dossiers xampp ?
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.