WordPressで? データベース接続確立エラー:
突然?!DB接続のエラーが頻発し始めた。
何もしていないのに。。とのセリフは置いておいて、実際にはWordPressテーマの変更や、プラグインのアップグレード、不要プラグインの削除などを行った。
しかし、dbに関しては何もしていないのに。。
「データベース接続確立エラー」の頻発に見舞われた。
考えられる原因
思いつくことをいくつか行ったり、ググった方法を試したりもしたが一行に解消しない。
- wp-config.phpの記述ミス
wp-config.phpは変更していないし、時々つながるのでこれは無い。 - テーマの問題
テーマを替えると一時的に改善するような、、しないような。。
- プラグインの問題
プラグインを全て停止しても、改善しないし。 - DBの問題
共用サーバーではできることも限られているし。
phpMyadminにアクセスすると、
mysqli_real_connect(): (HY000/1203): User xxxxx already has more than ‘max_user_connections’ active connections のエラーが頻発する。
“ユーザー最大接続を超えている”エラーのようだが、どうやって解消すればよいのか。
共用のレンタルサーバーなので再起動もできないし。
一先ずホスティングに連絡しつつ、解決策がわかるまで色々と試した。
今のところ、テーマの変更が最も可能性の高い原因だ。
ライト(無料)版からプロ(有料)版へ変更したがそれが原因か。
一先ず、もとに戻しておこう。