WordPress・ロリポップでデータベース接続確立エラー(wp-config.php)のときの対処法

WORDPRESS/WEB

こんにちは、歯科衛生士ライターのミホです。今回は「WordPress・ロリポップでデータベース接続確立エラー」が出た場合の対処法を解説します。

WordPressで編集作業を行なっているとき、突然以下のような画面になると焦りますよね・・・。

データベース接続確立エラーの原因

データベース接続確立エラーの原因は、多くは「wp-config.phpの入力ミスだそうです。ハッキングなども考えられるそうですが、まずはwp-config.phpの確認をすることをおすすめします。

ただデータベース接続確立エラーが出た当時、私は「これまでサイトは問題なく動いていたし、wp-config.phpの情報を変更した覚えもない!」と思っていました。何も思い当たらずいろいろ調べていると、

  • wp-config.phpに記載されている情報
  • サーバー(ロリポップ)のデータベースに記載されている情報

上記2つが一致しているかをまずは確認すべきとのこと。

これらが一致していないと(=wp-config.phpの入力ミスがあると)、データベース接続確立エラーが起こるそうです。

①wp-config.phpの確認方法

そもそもwp-config.phpとは?

wp-config.phpとは、WordPressのインストールを行うときに最も重要となるファイルとのこと。wp-config.phpはWordPressをインストールするときに、手動あるいは自動で作成されるようです。

wp-config.phpはどこで見ることができる?

wp-config.phpは、ロリポップのFTP設定から見ることができます

ロリポップ! にログインした後、左のメニューから「サーバーの管理・設定」→「ロリポップ!FTP」を選択。

以下のような画面になるので、データベース接続確立エラーが出ているドメインを選びます。

FTPの設定画面に入るので下へスクロール。

wp-config.phpを発見!クリックします。

以下のような画面になるので下へスクロール。

黄色く囲まれた部分に、

  • データベース名
  • データベースのユーザー名
  • データベースのパスワード

などが記載されています。

これで「wp-config.phpに記載されている情報の確認」ができました。この情報と、サーバー(ロリポップ)のデータベースに記載されている情報が一致しているか確認すればOKということです。一致してなければ接続確立エラーの原因はそれ。一致していれば、接続確立エラーの原因は他にあるということです。

②サーバー(ロリポップ)のデータベース確認方法

データベースとは?

データベースとは、さまざまなデータ(情報)を入れておく箱のようなもの

本に例えると、

  • 本棚=データベース
  • 本=データ

といった感じです。必要なとき(=本を読みたいとき)に、データベース(=本棚)からデータ(=本)を取り出すことができるような構造になっています。

ロリポップのデータベースはどこで見ることができる?

ロリポップ! にログインした後左のメニューから、「サーバーの管理・設定」→「データベース」を選択。

以下のような画面になるので、操作したいデータベースの右にある「操作する」をクリックします。

すると以下が表示されます。

  • サーバー名
  • データベース名
  • データベースバージョン
  • ユーザー名
  • 管理ページ

これらの情報と、先ほど確認したwp-config.php上に記載されている情報が一致しているか確認しましょう

なお以下の「パスワードを確認」をクリックすると、ポップアップでパスワードも見れます。

もしwp-config.phpの方とパスワードが合っていない場合は、ロリポップメニューの「データベース」→「操作する」→「パスワードを再設定する」からパスワードを変更し、wp-config.phpに記載されていたものと一致させることができます

WORDPRESS/WEB

Posted by miho