【WordPress】初心者がデータベースを更新したらこれまでの記事がすべて消えた。

ブログ

WordPressアドレス・サイトアドレスを変更したらWordPressサイトが開かない

WordPressで記事をコツコツ書き溜めていって数ヶ月、忙しいを言い訳にしてもようやく40記事ちかくまでかきあげたところで、何を思ったか、WordPressアドレスとサイトアドレスを変更してしまった。

サイトアドレスって何⁈

サイトアドレスとは、その名の通り「サイト」を表示するアドレスのことです。WordPressでは、事由にホームアドレスを変更することができます。

WordPressアドレスって何⁈

WordPressアドレスとは、WordPressがインストールされているアドレスを書き込みます。インストールしているのに、WordPressアドレスを変更してしまうとWordPress自体認識できなくなります。

イメージとしては、住所はそのままで引越ししたという感じでしょうか。

対処方法

もちろん対処方法は存在する。WordPressアドレスを変更してログインできないということはデータベースにアクセス出来ていないということ。よって、「WP-Connfig.php」を変更する必要がある。
WP-Connfig.php とは、データベースとのつながりに関して記述されているデータのこと。

ここをいじってしまうと、管理画面から一般設定のWordPressアドレスはグレーで表示されてしまい、一般設定での修正はできなくなります。しかし、サイトの管理には問題ないようだ。

 

FTPソフトを使ってデータを更新していくとか、初心者にはかなりレベルが高い!ですが、落ち着いてヤレば初心者レベルでもできちゃいますよ。早速やってみましょう。

FTPソフト(フリー)を立ち上げて、wp-cconfig-phpを編集します。

1.WordPressアドレスの主導設定
define('WP_SITEURL', 'http://localhost/wptest');

ダッシュボード( http://WordPressアドレス/wp-admin/) へアクセスできるようになる。サイトアドレスを一緒に設定する時は次のようになる。

2.WordPressアドレス・サイトアドレスの設定          define('WP_SITEURL', 'http://localhost/wptest'); // WordPressアドレス define('WP_HOME', 'http://localhost/wptest'); // サイトアドレス

このコードは「編集が必要なのはここまでです!」より上の行に追加してください。

ちなみに「 http://localhost/wptest 」はサンプルとなるので、自分のアドレスを記載してね。

WordPressアドレス修正してもデータベースを戻せない。

アドレスは元にもどったものの…どうやらWordPress自体のデータベースを更新したのか上書きしてしまったのか…これまで書き溜めてきた記事が全部なくなったまま。

WordPress(上級者)編を試してみた。

ここからはデータベースをいじって調整するという技!初心者が気軽に手を出してはいけない…とはわかりつつ、つい手を出してしまった。このため、ブログを失ったのだと思われる。

サーバーが準備しているデータベースツール「phpMyAdmin」 を使う技。サーバーによってログイン方法は異なるが、データベース設定にその項目があることが多い。

1.MySQLのIDとMySQLのパスワードで「phpMyAdmin」にログイン。

2.データベース一覧が表示されます。

3.選択したデータベースに対して、SQLを実行。

4.エクスポート

データベースをエクスポートしたファイルはSQL文になっていて、ほかのMySQLのデータベースで実行するとデータベースのコピーを作成してくれる。WordPressの記事をバックアップするのにとても役立つ。

…が、私の場合データはあるようだが記事をいンポートできず記事が出てこないまま。

5.インポート

「4」でエクスポートしたデータベースファイルを復元したり、ほかのMySQLでエクスポートしたファイルでデータベースを復元するときに使う。

 

WordPressの管理画面では、記事の検索ができない。そんな時にも「phpmyadmin」が使えると便利。

データベースを見る限りだと記事のデータは残っているようだが、初心者が上級者レベルのことをしようとした結果、記事を復活させることができないで数日が過ぎた。

バックアップは必ずしておくべきなのと、初心者がみようみまねで手をつけてはいけないこともあるということで終わる。

コメント