J'ai essayé d'apprendre à installer et à utiliser des mini programmes ces derniers jours. Personnellement, je pense qu'il serait préférable que vous suiviez la documentation des mini programmes pour comprendre et apprendre avant de développer ! ? C'est la première fois que j'essaye d'apprendre à l'installer alors que j'en étais très fier ? On m'a versé de l'eau froide sur moi. Lorsque le programme fonctionnait normalement, le problème comme le montre l'image ci-dessous est apparu :
. Comme le montre l'image ci-dessus, "Impossible de résoudre : api.weixin.qq.com (Impossible de contacter les serveurs DNS)".文 Selon le document de développement du petit programme, il ne suivra aucune autre situation pour suivre ce module, donc quand j'ai vu ce message d'erreur pour la première fois, j'étais un peu confus. La première chose que j'ai réfléchie était le nom de domaine " " api. weixin.qq.com" appartient à WeChat. Si l'erreur a été signalée, cela devrait être un problème sur WeChat. Ensuite, j'ai immédiatement appelé le numéro du service client WeChat concerné pour me renseigner. Il s'est avéré que ce n'était pas un problème sur WeChat. Quel est le problème ? Est-ce un problème sur le serveur ? J'ai donc essayé de cingler ce nom de domaine pour voir si le ping avait réussi. Après avoir testé la commande, j'ai constaté que la communication de données n'était pas possible, mais je ne savais pas comment corriger une erreur comme celle-ci lorsque le ping a échoué.
J'ai donc commencé à effectuer des requêtes de recherche correspondantes sur Baidu et j'ai découvert qu'il n'y avait pas de meilleur moyen de résoudre ce problème. Finalement, j'ai consulté un ami. Après avoir trié les idées de mon ami, j'ai finalement résolu ce problème. la mémoire n'est pas aussi bonne qu'une mauvaise écriture." Le développement nécessite d'apprendre à apprendre, mais aussi d'apprendre à enregistrer. Je vais donc faire un enregistrement simple cette fois et partager avec vous l'expérience de ce projet.
1. Tout d'abord, nous résolvons le problème en fonction du problème. Étant donné que le backend utilise curl pour se connecter, nous devons d'abord nous assurer que notre connexion curl est normale. Nous devons tester si curl peut analyser normalement le DNS. commande pour tester :
curl api.weixing.qq.com
Le résultat final du test est que le ping ne peut pas être atteint ! Ensuite, nous avons commencé à mettre en œuvre de nouvelles solutions correspondantes.
2. L'échec du ping est généralement un problème lié à la configuration DNS, nous commençons donc à éditer et modifier le fichier de configuration DNS :vi /etc/resolv.conf
nameserver 114.114.114.114 nameserver 8.8.8.8
Ce qui précède est la solution au problème Impossible de résoudre-api.weixin.qq.com sous Linux lors du développement d'un petit programme. Pour plus d'informations, veuillez prêter attention aux autres articles connexes sur le site Web chinois de PHP !
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!