website logo
Auteur
avatar
jpb

Forum » » Bugs, Probs ... » » [Résolu] - Nous écrire


Posté : 11 mai 2025 à 08:50 icone du post

je viens de poser la question à une intelligence artificielle chinoise lol et voila un résumé de la réponse

Partie principale : php_network_getaddresses: getaddrinfo for p failed: Name or service not known

Le système ne peut pas résoudre l'adresse du serveur de base de données
Il tente de se connecter à un hôte nommé simplement "p" (ce qui est très probablement incorrect)

Comment isoler le problème

Vérifier la configuration de connexion :
Ouvrez /htdocs/lib/mysqli.php et vérifiez comment sont définis les paramètres de connexion (hôte, utilisateur, mot de passe)
Cherchez où la valeur "p" est définie comme nom d'hôte
Comparer les environnements :
Utilisez phpinfo() sur les serveurs fonctionnels et non fonctionnels pour comparer
Vérifiez les variables d'environnement (print_r($_ENV))
Vérifier la résolution DNS :
Sur le serveur qui échoue, essayez : ping p et nslookup p
Vérifiez le fichier /etc/hosts
Logs supplémentaires :
Activez les logs MySQL plus détaillés
Vérifiez les logs système (/var/log/syslog, /var/log/messages)
Solution probable

Le problème vient presque certainement d'une configuration où le nom d'hôte de la base de données est défini comme "p" au lieu d'une adresse valide (comme "localhost", une IP ou un nom DNS correct).

Pour corriger, vous devriez :

Trouver où est définie la configuration de connexion (peut être dans un fichier .env, config.php, ou directement dans mysqli.php)
Remplacer "p" par le bon nom d'hôte de votre serveur MySQL
Vérifier que les identifiants (utilisateur/mot de passe) sont corrects
Cette erreur est typique d'un problème de configuration d'environnement qui n'est pas cohérent entre les différents serveurs.
New chat



alors oui j'y vois plus clair MAIS mais pourquoi cela ne fait que sur modules.php (si j'ai bien suivi le post) et ce n'est pas tout le temps ?? donc pour moi c'est la config du serveur qu'il faut revérifier et la cohérence avec notre fichier de config config.php ?
L'eau goutte à goutte finit toujours par percer la pierre.
 Message édité par : jpb / 11/05/2025 08:55

Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=26999&forum=1