Maison > Article > base de données > Que dois-je faire si la base de données Alibaba Cloud ne parvient pas à se connecter à phpmyadmin ?
La base de données Alibaba Cloud ne peut pas se connecter à phpmyadmin Que dois-je faire ?
Le serveur Alibaba Cloud configuré à l'aide du didacticiel Web d'installation en un clic est assez pratique à utiliser, mais il y aura parfois des problèmes inexplicables, tels que l'impossibilité de se connecter à la base de données, l'impossibilité de se connecter à la base de données. pour changer le répertoire racine du site Web, etc. Oui, c'est dommage que je ne comprenne pas les serveurs Linux, donc s'il y a un problème, je ne peux que demander de l'aide aux autres ou à Baidu, ce qui est assez gênant. Il semble que j'ai besoin de trouver du temps pour apprendre le serveur Linux.
Enregistrez les problèmes de connexion à la base de données les plus courants et les solutions rencontrées depuis l'utilisation d'Alibaba Cloud Server :
Exploitez les fichiers sur Alibaba Cloud Server via xftp et rencontrez des interruptions lors de la soumission des formulaires sur Internet, la soumission du formulaire a échoué. , et lorsque j'ai essayé de le soumettre à nouveau, cela a provoqué une erreur de connexion à la base de données. À ce moment-là, lorsque j'ai accédé à phpmyadmin, cela a provoqué une erreur 2002. Lorsque Baidu a trouvé la solution, tout ce que j'ai vu, c'est que le fichier de configuration devait être modifié. , remplacez '127.0.0.1'. Remplacez-le par 'localhost' ou quelque chose comme ça.
Solution. #2002 Impossible de se connecter au serveur MySQL
Copiez config.sample.inc.php dans config.inc.php
Cette erreur se produit, indiquant qu'il n'y a pas de connexion à la base de données. Modifiez le fichier config.inc.php,
Le code est le suivant :
Changez $cfg['Servers'][$i]['host'] = 'localhost';
Changez en $cfg['Servers'][$i]['host'] = '127.0.0.1';
ou
Modifiez php.ini : mysql. default_socket = /tmp /mysql.sock
Après avoir imité le fichier de configuration et l'avoir modifié, j'ai constaté que le problème n'était toujours pas résolu. J'ai donc utilisé la restauration d'instantané d'Alibaba Cloud pour restaurer le fichier à un stade antérieur.
Une fois l'instantané restauré, Alibaba Cloud revient à un état antérieur. Après avoir redémarré le système et tenté d'accéder à nouveau au site Web, un message apparaît indiquant que la page ne peut pas être ouverte. Au début, Baidu a essayé pendant longtemps mais n'a pas trouvé de solution. Finalement, comme je n'y parvenais pas, j'ai demandé de l'aide à un ami qui connaissait Linux et j'ai réalisé qu'il s'est avéré que le service devait le faire. être redémarré après le redémarrage du système Alibaba Cloud.
Seulement deux lignes de code démarrent le service Alibaba Cloud, puis vous pouvez visiter le site Web.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!