アーカイブ

‘MySQL’ タグのついている投稿

不明なエラーでWebサイトが表示されない

2009 年 10 月 5 日 コメント 10 件

WordPressで投稿を編集中に、次のようなエラー画面が表示されてWebサイトが全く表示できないことがありました。(ブラウザにはGoogle Chromeを使用)

このウェブサイトはご利用いただけません。

http://domainname.com/wordpress/wp-admin/edit.php のウェブページは一時的に停止しているか、または URL が変更している可能性があります。

エラーの詳細

元のエラー メッセージは次のとおりです。

エラー 324 (net::ERR_EMPTY_RESPONSE): 不明なエラーです。

数回試行しても、再度ログインページからやり直そうとしても、上記の同じエラー画面が表示されてしまい、挙句の果てにはWordPressのインストール画面に戻されてしまうという怖い現象も発生しました。同様な事例をWebで検索したところ、どうやらSQLの処理でエラーになっている、ということが推測されました。今回は、同じサーバー上で運営している別のWebサイトが問題なく表示されていることなどから、次のように問題が整理されました。

  • WordPressのWebサイト(ブログ)と管理画面が全く表示されない。
  • 他のブラウザや、他のPCからでも表示できない。
  • しかし、サーバー上のWebサイトを構成するファイルが破損したような形跡はない。
  • 同じサーバー上の別のWordPressのWebサイトと管理画面は表示される。
  • MySQLのダンプファイルを作成した際には、Webサイトの中身は正しく保管されている。

そこで、やはりSQLがおかしいと見当をつけ、データベースを復元してみることにしました。レンタルサーバーがXREAの場合、手順は以下の通りです。

1. XREAのCONTROL PANELの表示

VALUE-DOMAINで管理している場合は、サーバーアカウントの登録・管理・購入のページから、該当のサーバーの”サーバー設定”をクリックして、XREAのCONTROL PANELを表示します。

2. データベースの選択

左の管理メニューから”データベース”を選び、使用している”DB/ユーザー名”を選択します。

3. MySQLのダンプファイルの保存

“保存”ボタンをクリックして、MySQLのダンプファイルを作成します。管理メニューの”ファイルマネージャ”から、トップディレクトリ上に”mysql.dump”が作成されたことを確認します。

4. ダンプファイルからのデータベースの復元

管理メニューの”データベース”に戻り、使用している”DB/ユーザー名”を選択した状態で”復元”ボタンをクリックします。データ量にもよりますが、処理は数分~数十分程度で完了します。

正規の回復手順ではないかもしれませんが、今回は上記の手順で回復され、無事にWebサイトを表示できるようになりました。
参考になったと思われた方は、応援クリックをよろしくお願いいたします。y02.gifにほんブログ村 IT技術ブログ Webサイト構築へ


【追記】上記のエラーが頻発し、何度もデータベースの保存と復元を実施せざるを得ないような事態が続いている場合は、レンタルサーバーをよりハイスペックなサーバーへ移行することをオススメします。XREAを使用している場合は、上位のCORESERVERへは比較的簡単に移行できます。手順は以下を参考にしてください。

Popularity: 44% [?]

Get Adobe Flash playerPlugin by wpburn.com wordpress themes