web-dev-qa-db-ja.com

1538行目の/wp-includes/wp-db.phpでDBへの接続エラー

ワードプレスの世界で新しい。

私のワードプレスのページは失敗し続けます。時々動作します。つまり、リフレッシュするとページが表示され、他のページではError establishing a database connectionページが表示されることがあります。

wp-content/debug.logを確認してください。

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

私の知る限りでは、このファイルはワードプレスなので、誰も触れていません。

それが来ることができる場所からのアイデアはありますか?何をすべきかについての経験やヒントはありますか?

2
user115881

あなたはUbuntuで走っていますか?ライブラリlibcは最近更新されました、そしてあなたがunattended-upgradesを有効にしているなら、それが原因となります。 PHP-FPM、Apache、Nginxを再起動すると解決します。念のためにサーバー全体を再起動できればなおさらです。

libcはLinux用のCの実装で、PHPはC上で動作します。

2
Mave