WordPressでデータベース接続エラーになった時の対処法-Warning: mysqli_real_connect():

WordPressでデータベース接続エラーになった時の対処法です
対処法
対処法を簡単に書いて行きます
デバッグモードをオンにする
wp-config.phpのデバッグモードをオンにします
1 | define( 'WP_DEBUG' , true); //falseから変更 |
エラーページを更新
このようなエラーがでます
1 | Warning: mysqli_real_connect(): (HY000/2002): No such file or directory in / var /www/html/wp-includes/wp-db.php on line 1531 |
このエラーがでたときは対処法があります
対処法
1 | /** MySQL のホスト名 */ |
2 | define( 'DB_HOST' , '127.0.0.1' ); //localhostから変更 |
これでOKです
なんでこんな事が起きる?
解釈の違いみたいです。ウェブブラウザだとTCP/IP経由が正しいみたいです。locahostで今まで僕も成功したのにびっくりしました。。。まぁ、、、同じ事だからいいんですけど・・・
個人支援・寄付について
サイトラボでは個人支援・寄付を受けております。ご協力いただける方はお願いいたします。当サイトではビットコインで受け付けております。
- ビットコイン:3LHnADwZwUbic2L45EnVJEykiG6KfbqrwS