web-dev-qa-db-fra.com

Erreur de connexion à la base de données dans /wp-includes/wp-db.php à la ligne 1538

nouveau dans le monde wordpress.

Ma page wordpress échoue sans cesse. Cela fonctionne de temps en temps, ce qui signifie que rafraîchir offre parfois la page, d'autres offre la page Error establishing a database connection.

En vérifiant le wp-content/debug.log il est écrit:

PHP Warning:  mysqli_real_connect(): php_network_getaddresses: getaddrinfo failed: No address associated with hostname in /www/wp-includes/wp-db.php on line 1538

Autant que je sache, ce fichier est un wordpress donc personne ne l’a touché.

Des idées d'où ça peut venir? Une expérience ou des conseils sur quoi faire?

2
user115881

Courez-vous sur Ubuntu? La bibliothèque libc a été récemment mise à jour et si unattended-upgrades est activé, ce sera la cause. Un redémarrage de PHP-FPM, Apache, Nginx le résoudra. Encore mieux si vous pouviez redémarrer tout le serveur pour en être sûr.

libc est l'implémentation C pour Linux et PHP s'exécute sur C.

2
Mave