User xxxx_user already has more than ‘max_user_connections’ active connections

開発サイトへ、WordPressを複製作業で、データベース接続確立エラー。

データベース名、データベースのユーザー名、パスワードは何度も確認して、間違いはない。

wp_config.phpでデバッグモードをオンにすると、以下のメッセージ(xxxxはデータベースのユーザー名)

User xxxx_user already has more than ‘max_user_connections’ active connections

いろいろと試行錯誤した結果、「WordPress HTTPS」というプラグインが原因。

まぁ、そもそもWordPressサイトをSSL化するのに、プラグインを使ってやるのがいかん。その場しのぎなんだよね。

自分で作っていないサイトのメンテナンスは、これだからやだ。

WordPressサイトのSSL化は、プラグインに頼らずに、データベースの置換と.htaccessでしましょうね。