2014年11月9日お知らせスポンサーリンクお久しぶりですー!コイバナですヽ(;▽;)ノ実はPCトラブルがありエックスサーバー様にてWEBアクセス制限を受けていてワードプレスでブログ管理しているのですが、管理画面へログインできない状態となっていました(^_^;)で、復旧方法もわからず相当萎えていました。エックスサーバー様の対応とネットに詳しい知人の協力で無事、ブログ復活ですよ!!スポンサーリンク【そもそも何故ブログ停止したの?】まず、そもそも何故xserver様にウェブaccess制限を受けたのかというと、いつどう解除されていたのか分かりませんがウイルスバスタークラウドの『マルウェア対策』という項目が解除されていました!ここが原因の根幹なのかは分からないですがとにかくマルウェア対策を有効にしておきました。【エックスサーバーからのメール】エックスサーバーから送られてきたメール内容をコピペしますね。以下コピペお客様の上記サーバーアカウントにおいてメール送信プログラム(Sendmail)を用いて多数の海外のメールアドレスへ大量のメール送信を確認いたしました。不正なファイルが設置された可能性がございます。不正なファイルが検知され、海外からの不審なアクセスが多数存在しておりました。※ロシアなどからのアクセスですこのような状況では、大量のスパムメールの送信やフィッシングサイトの開設などの不正な行為が行われる可能性が非常に高いものでございます。そのような被害の拡大を防ぐ為、一旦【xxxxx.xxxxx】ドメインに対するWEBアクセスを制限し、FTPアクセスが可能な状態にいたしております。※webアクセスを行うと403エラーとなる状況です。下記ご対応をいただきますようお願いいたします。Player)にて旧バージョンをお使いの場合に、プログラムの脆弱性を突かれてウィルスに感染することがございます。※WordPressやJoomla等の有名プログラムにて、脆弱性が残ったままの古いバージョンのプログラムを使用し続けると、即時不正アクセスの対象となってしまいます。ご利用のプログラムは必ず最新のものへと更新する必要がございます。再度ご確認くださいますよう宜しくお願いいたします。本件は上記のうち、「2」に該当する可能性が高くございます。いずれの場合にも、お客様のPCや運用中のサイトのセキュリティ対策はお客様ご自身にて管理を行っていただく責任がございます。WEBアクセスの凍結解除について不正アクセスをそのままにしておきますと、お客様のサーバーアカウント上で大量のメール送信やフィッシングサイトの開設等が行われる可能性がございます。他の利用者様に多大な迷惑がかかってしまうものでございます。お手数ではございますが、下記手順により【xxxxx.xxxxx】ドメインの削除・再設定をお願いいたします。※ドメイン設定の削除・再設定を行っていただく事で該当ドメインでのWebアクセスが可能となります。webアクセス凍結解除のための対応手順1.お客様のPCにてウィルスソフトを最新のものにしていただき、ウィルスチェック・駆除をします。本件はプログラムの脆弱性に起因する不正アクセスの可能性が高い状況ではございますが、念のため、上記ご確認をお願いいたします。UPDATEやその他お使いのソフトのバージョンアップなど、ご利用環境を最新のものにしてください。Readerの脆弱性を突いたウィルスの流行がございました。上記ソフトをお使いの場合、必ずバージョンアップをしてください。Javascriptの設定は必ずOFFへとお切り替えください。3.必要に応じてFTPパスワードを変更しますサーバーパネル「パスワード変更」にて必要に応じてお客様が覚えやすく且つ推測され難いパスワードへご変更ください。単純な英単語の羅列ではなく、数字などを絡めたわかりづらいものへとご変更ください。「サーバーパネル」→「パスワード変更」より変更が可能です。インフォパネルのパスワードではございませんのでご注意ください。4.【xxxxx.xxxxx】上のファイルを一度全て削除します。「サーバーパネル」→「ドメイン設定」より【xxxxx.xxxxx】のドメイン設定の初期化を行ってください。※「ドメイン設定の初期化」または「ウェブ領域・設定の初期化」を行っていただくことで該当ドメインへのWEBアクセスは可能となります。※「ドメイン設定の初期化」を行った場合は該当ドメインに関するwebデータに加え、メールデータが全て削除されます。必要なメールはあらかじめ受信してくださいますようお願いいたします。5.ドメイン初期化完了後、FTPによるデータアップロードなどを行ってください。※CGI等お使いの場合はパーミッションの変更にご注意ください。脆弱性が存在しないかどうか必ずご確認ください。※先にお伝えしておりますアクセスログも不正アクセス原因特定の材料となります。アクセスログおよびご利用のプログラムの詳細をご確認ください。常にご確認くださいますようお願いいたします。第三者に容易に改ざんされてしまいます。6.FTP上にphp.iniを設置して頂き、以下の設定を行って頂く事を強くお勧めします。5.1をご利用の場合allow_url_fopenをOFFにご設定ください。※デフォルトではONになっております。allow_url_fopenをOFFにする事で、プログラム内から外部ファイルの読み込みや実行を禁止します。5.2または5.3をご利用の場合allow_url_includeをはOffにご設定ください。※デフォルトではOFFになっておりますので、お客様にて変更を行われている場合のみご対応ください。allow_url_includeをOFFにする事で、セキュリティリスクの高い関数を禁止します。不正アクセスによる改ざんの原因として、不正に外部プログラムを実行させる脆弱性に起因する場合が多くございます。Offとする事で万一プログラムに脆弱性があった場合でも回避できる可能性が高まります。セキュリティ対策として、Offにする事をぜひ推奨します。簡単に設定・編集が可能でございます。【必ず】改めてクリーンなデータを用いてWEBサイトの再構築を行ってくださいますようお願いいたします。再アップロードの際はWEBサイト作成時などの、改ざんの疑いのないクリーンなデータを用いていただくか、各ファイルを1つ1つ地道に不審な部分がないかをご確認いただいた上でアップロードを行ってくださいますようお願いいたします。お手数ではございますが、何卒ご対応の程宜しくお願い申し上げます。当時の心境は終わった...みたいな焦燥感がありましたよ(^_^;)とりあえずネットに詳しい知人に連絡を取ってみると1度もそんな事例を聞いたことがないとのこと。絶望感に襲われたがとりあえずエックスサーバーは対応が素晴らしいのでメールしてみたら?とのことでした。「電話とかしながら対応してくれない?」的なメールを送信してみると大変恐縮ではございますが、サポートでは対応の代理などは行なっておりません。お電話によるサポートにつきましては土日祝には対応しておらず、平日の10時から18時の間のみでございます。こちらからのお電話をかけてのサポートはいたしておりませんのでご了承くださいませ。本件につきましては該当のご案内の中部にあります「WEBアクセスの凍結解除について」以降の項目にてお客様に行っていただく作業の詳細を記載いたしております。作業を行っていただきますようよろしくお願いいたします。その他、ご不明な点がございましたらお気軽にお問い合わせくださいませ。印象的には思ったより対応してくれないというかできるだけ自分で直してみてねというふうに捉えた。間現実逃避とエックスサーバーからのメールを読んでみるの繰り返しだった。復旧の行動にすぐ動けなかったかというと一番はせっかく書いてきた記事があるが『一度ドメインを初期化』という言葉が頭から離れなかった。́д`)で結局ネットでそれっぽい記事を探しまくった。詳しい記事はあるので壁にぶるかる度に検索するといいと思う。結局それがメインでここまで復旧できましたヽ(;▽;)ノ最後にやっぱり一番最悪な形なのは記事が消えちゃうことだから、そうならないようどう復旧していけばいいのかエックスサーバーにメールしてみた。ドメインの再設定とありますが、できればブログをつづけてきたので記事を残して復旧したいのですが可能でしょうか?本件につきましては、以下の手順にてデータのバックアップおよびWordPressの再構築を行っていただければと存じます。1.2.で取得したバックアップデータをそれぞれアップロードする6.プラグインやテーマなどを再設定する※記事データはMySQLデータベースに保持されているためバックアップなどを行っていただく必要はございません。以上の流れにてWordPressの再構築は可能でございます。このような作業はWordPressのカスタマイズに該当し本来であればサポート対象外事項でございます。上記作業にて発生するトラブルにつきましてはサポートいたしかねますので予めご了承くださいませ。その他、ご不明な点がございましたらお気軽にお問い合わせくださいませ。ことばっかりだったのでかなりエネルギーを使う。仕事中もどうやって直せばいいのだろう、いつになったらブログ再開できるのだろうと思い悩む日々が続いた。́д`)で、やっぱ最後のメール返信が一番しっくりきたというかやっぱりどうあっても『ドメインの初期化』は免れられないんだということが分かったのでどこか覚悟が決まった。他のサイト・ブロガーさんのような画像を載せながらみたいな詳しい記事は詳細は書けないが、『これで直ったという手順』は紹介しますね(^O^)【復旧に向けてやったこと】まずはFTPを用いてブログのバックアップを取らなければならない。ffftpでもファイルジーラでも良いので用意する。wp-config-php、uplodsをドメインから左側のローカルエリアへ持ってくる(バックアップ)しかしwp-config-phpの方は僕はよく分かりませんでした。一応取っておいた方がいいでしょうけど最後まで触ることはなかったです。あ、そうだ!uplodsの中には画像が入ってるんだけど僕はいくつかうまく移行できなかった。うーんffftpでやったんだけどファイルジーラや外付けハードディスクなどがあればそちらに移した方がスムーズに行くかも!あとはドメイン自体を移しておくと安心かも。あとから内部構造見ながらプラグインとかいれられるしね♪wp-touchとか。さあそしていよいよエックスサーバーにてドメインの初期化です。ドメイン設定を開くと初期化とあるので初期化しましょう。初期化は終わります(笑)そして自動インストールのプログラムのインストールにてワードプレス日本語版をインストールします。僕のやり方が正しいかわかりませんがMySQLに新しいアカウントが追加されます。MySQLには大切な記事データが入っています。間違っても削除しないよう気をつけてください。次に新しくできたユーザアカウントでユーザーの追加を押します。ダウンしたブログ・サイトのphpmyadminを押すと、そのダウンしたブログのユーザー名とパスワードを入れてログインします。このユーザー名とパスワードはワードプレスで初めてインストールしたときとかのパスワードです。どこかにメモしてあるはずです。ログインしたらダウンしたブログのアカウントを押しエクスポートを押します。ここら辺記憶が曖昧なのですがワードプレスの管理画面へはログインできる状態になっているのでワードプレスのインポートプラグインをインストールする必要があったかもです。ログインするには新しくワードプレスをインストールしたときのパスワードを入れます。ユーザー名もかな?エクスポートはこちらのサイトを参考にチェックを入れてダウンロードしてください。exportとはデータのダウンロードみたいなものだと思います。WordPressのバックアップを自力・手動で行う方法を簡単解説ダウンロードしたあとは、ワードプレス管理画面の方からかエックスサーバーのphpmyadminの新しく作ったアカウントでインポートします。importもインストールみたいな意味だと思います。無事インストールが完了すればオッケーです!再びワードプレスの管理画面にログインしようとすれば新しくワードプレスを更新してみたいなことを言われるので押します。すると記事データが復活したワードプレス管理画面へやっと入れますヽ(;▽;)ノプラグインやテーマなど壊れているので、バックアップしていたFTPのローカルエリアから移行させましょう。プラグインは新しく管理画面からインストールした方がいいようです。それからまだ記事をWEBでみようとすれば404エラーが出ると思います。記事データは復活したワードプレスですが画像は壊れています。この画像は色々記事と画像を同時に復旧する方法を探したんたのですが無いっぽく、いちいち画像を差し替えるか消去しなければいけません。壊れた記事画像でいいっていうなら放置でもいいでしょう。́д`)いくつか消しちゃったですけど...過去のプロ野球公示や予告先発とか途中でもう誰も見ねえよな~とか思って消すだけにしました。FTPを使用して画像のアップロードをしますがローカルエリアからドメインのuplodsに移行させるだけです。Uploaderを使って復旧させます。Libraryを押すと画像ファイルが復活します!あとは自力で画像を差し替えていくだけですね。あとはテンプレートとかを入れ直すと綺麗にデザインが復活しました。wptouchの方も入れ直すと簡単に直りました。あ、あとは意外と苦労したのが管理画面の文字化けが発生していました。これは管理画面のユーザー、管理者で登録、設定で言語を英語から日本語で復活しました。これが分からなくて意外と時間を費やしました(・・;)ユーザーが管理者になっていないと設定などの変更の保存ができなかったので英語から日本語にできなくて困っていましたがこれで復旧できました。スパムコメント対策のAkismetも設定しておきましょうね♪ちなみに自分はただ設定していただけでは何故かスパムコメントがきてしまいました。APIキーの取得でなんとかなりました。この記事で設定できました。40過ぎの主婦、5kmマラソン出場を目指す。コメントをキャンセル名前メールアドレス(公開されません)ウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。