さくらインターネットがなんでかわからないけど、新しくデータベースを作ってもDBパスが共通っぽくて、そのパスワードを新しく設定すると旧サイトが(パス不一致で)データベース確立エラーとなる。
解決策としては、wp-configのパスを正しいものに設定し直してあげればよいだけなんですが、多分あんまり詳しくない人だと無限にアワアワしそうなトラップ。
なので備忘録として書きました。
目次
データベース確立エラーで旧サイトが繋がらなくなった問題の解決まで
以下時系列等↓
事象発覚
サイトが繋がらなくなってることが発覚。なんかやったか聞いたら知り合いのデモサイトを載せてあげたとのこと。
このときは、FTPとかでは見てなくて、「これ丸々上書きしたのでは???」と思っていました。
で、見るとちゃんとディレクトリは分かれている。
あれ、じゃあ何でだろう?
(知り合いはドメインとファイルディレクトリの違いがわかっていないレベルの理解度)
データベース確立エラーを観測
出てたエラーは「データベース確立エラー」。
ちょっと調べてみると、一般的なことが書いてある。
桜インターネットで調べても特にはなさそう。
わからないのでとりあえずコンパネへ。
DBの項目をみると、パスが共通っぽい
データベースの項目をみると、DBは2つあるものの、パスワード変更が1つしかない。

あれ、これめっちゃ怪しいぞ??
と思ってファイルマネージャーでwp-configを見ると・・・
パスが新旧で異なる。
あ、これだ。と思って旧サイトの方を新サイトのDBパスに変えてみる
→繋がる
終わりに。
最悪不正アクセスされてるのでは??とか思ったけどそんなことはなくてよかった。
さくらインターネット、デフォのアップロード可能ファイルサイズがめっちゃ小さかったり、ちょいちょい初見殺しがある感じする。
老舗だけど初心者にはおすすめできない。
データベース確立エラーは大体パス不一致と覚えました。終わり。
コメント