私はワードプレスをかれこれ7年以上触ってきて少なくとも初心者では無いと自覚しています。これからお話するのは実話です。今ご覧になっているこのサイトに関することです。自分が!・・・といったような焦りまくりのトラブルに見舞われ、それがやっと回復できたのですがそのために正味3日間ほど費やしました。そのトラブルとは、IDもパスワードも正しいはずなのにワードプレス管理画面に入れないパスワードをお忘れになりましたか?で管理用メールアドレスも無視されるという深刻な状況のことです。ネットで調べてみると私が陥った同じ原因によって同じ状況になった人が多くいることも知りました。『とりあえず』版と『根本対策をする』版と二通り突き止めることもできました。『とりあえず』版では、私の場合は上手くいきませんでした。上手くいくケースは、環境・条件が限られているのだと思います。よって、『根本対策をする』版を選ばざるを得なかったわけですがこれもネット検索した情報だけでは不十分でした。最新情報でなかったために、手順にかなりまごつきました。データベースを触るため、うかつにあいまいな情報を頼ることも怖い。正確に対処方法を理解するためにサーバー会社(XSERVER)に問い合わせしてやっとのことで事なきを得ました。この記事では、その顛末とともに初心者のみならず誰でもはまりやすいそのトラブルと最新且つ信用に足る対策方法をご紹介します。"信用に足る"と言っているのはサーバー会社からの情報を生のまま開示していることと、この情報はサーバー会社が異なる場合でも考え方としては原則、使える方法だからです。Wordpressアドレスとサイトアドレスワードプレスにログインしたのち、ダッシュボード管理画面>設定>一般と進むとWordpressアドレス(URL)とサイトアドレス(URL)を記載する箇所があるはずです。(とりあえず今はURL伏せてますが気にしないでください。)今、普通にワードプレスを使ってブログやホームページを運営しているならば・・・まずWordpressアドレスとサイトアドレスは一致しているはずです。なんでこうわかりにくいアドレスがあるのだろうと思われたかもしれません。言う私も全然気にしていませんでした。ワードプレスを始めたときに設定したまんまだったし。インストールディレクトリとは異なる場所を設定する場合は、ここに(←リンク先あり)アドレスを入力してください。』と注釈がついているのは。気にしていなかったので無視してました(笑)話が長くなりそうなので、ここでトラブルの正体を申し上げておきますと、その注釈無視のままWordPressアドレスとサイトアドレスに異なるURLを記載して設定を保存するとどうなるか・・・いきなりログアウト!現象としては、即座にログアウトします。おなじみのログイン画面が表示されます。ここからなんですね、冷や汗が出た思いをしたのは。焦りまくりの理由は単純です。いつもIDとパスワードでログインできなくなった。パスワード再設定のための管理用メルアドも一切無視されたからです。(;-_-+なぜWordpressアドレスとサイトアドレスに異なるURLを?このことをお話ししておくべきかと思います。先ほど、Wordpressアドレスとサイトアドレスは今まで同じものを設定していたと書きました。それなのになんでここをいじったのか?というかこれらのアドレス意味を深く考えずにいじったのか?というのはちょっとした理由がありました。先だってサイトをSSL化しておりました。httpをhttps化しておりました。このタイミングでXSERVERからCoreSSL認証シールもいかがですか?今はキャンペーンでお得です。いったキャンペーンメールが来たのです。これ何かというと、いわば第三者機関のお墨付きをひとつもらうようなものです。このシールをクリックするとご確認いただけますが今ご覧になっているページのトップ右にもCoreSSLのラベルを貼ってあります。結果として、第三者機関の認証を取得できたわけですがそのプロセスで、Wordpressアドレスとサイトアドレスここをいじる必要があって・・・つまりWordpressアドレスとサイトアドレスにうかつにも異なるURLを記載して保存したのです。保存ボタン押したその瞬間にログアウトしました。あー、これはきっと通常のセッションタイムアウトだろうなと思っていました。URL記載し保存したまさに同じタイミングで、セッションタイムアウトが発生したのだろうと。それは大間違いでした。いつものようにIDとパスワードを打ち込んでみるとそれは間違いだというメッセージが。仕方ないので、パスワード再設定用に管理用メルアドを入力してEnterキーを押すものの・・・無反応です。この状況で一気に血が引いてきました。してサイトをハッキングされたのではないか?そんな疑念がよぎってきたのです。それはまったく根拠のない疑念ではなくひとつだけ気になっていたことがあったからです。Widgetsというプラグインを気にしておりました。Widgetsは、特定の記事や固定ページ、カテゴリーなどに該当するウィジェットの表示・非表示を制御できるとても便利で有名なプラグインでした。(プラグイン日本語名:ウィジェットを表示)しかしある時、このプラグインにマルウェアが仕込まれていることが判明するという事件があったのです。今はこのプラグインはワードプレス管理画面から検索もダウンロードもできなくなっています。その後、ver2.7としてマルウェア除去されたものがいくつかのサイト経由で(ワードプレスからでなく)公開されていることまでは把握していました。代替プラグインも探せばあるのですがインストールし再設定が面倒です。Widgetsは確かver2.7だったはず・・・そのようにうろ覚えだったので確認したいわけですがログインができないのでどうしようもありません。ここであきらめるわけにはいきません。FTPでサーバーに接続できたのでdisplay-widgets.phpをダウンロードして開いてみると、しかとver2.7とあってホッとしました。(Wordpressではwp-content>pluginというフォルダーが生成されるのでそこにすべてのプラグインが存在します)ということで一応乗っ取られたという心配はなくなったものの、ログインができない状況には何ら進展がないままです。ログインできなくなった時の暫定対策効果は?原因(発端)は明確です。Wordpressアドレスとサイトアドレスに異なるURLを登録するとログインできなくなるのです。ネット上で調べてみると、暫定的、とりあえず仮の対策として簡単な方法を見つけることができました。wp-config.phpにちょっとだけ手を入れることでログインだけはできるようになる、という方法です。wp-config.phpはワードプレスがインストールされているwp-adminやwp-contentフォルダーと同階層にあります。検索するとこの方法が軒並み出てきますがここではご紹介しません。この暫定策でうまくいくケースもあるようですが私の環境では何度やってもダメでした。(ログイン画面すら表示されなくなります)よってお勧めできません。wp-config.phpを修正する対策はダメなケースもあることが散見されていてここでは根本対策のほうをご紹介します。根本対策のほうも検索すると出てきます。これまで調べたところでは曖昧な部分があることもわかりその情報をみて行動を起こすには少しビビッてしまう可能性もあります。データベースを直接触るため正確な手順が欠かせません。データベースを触っておかしくなると限りなく泥沼に入り込んでしまいますのでここではXSERVERに限定した正確な情報をお伝えしたいと思います。ログインできなくなった時の根本対策(XSERVER版)根本対策としてデータベースを書き換えるのが唯一の方法ですが、XSERVERご利用者にとっては「完全版」とも言える方法をお伝えします。完全版と言い切れるのは、XSERVERサポート担当者と何度もやりとりを繰り返して確認した内容だからです。(2018年7月時点での確認内容です)手順1:データベース情報の確認からFTPを使いサーバー上の[該当するドメイン/]→[public_html]フォルダ内にある【wp-config.php】ファイルの内容を確認します。[該当するドメイン/]とはあなたがワードプレス用に使っているドメインのことです。当サイトの例では、[ifrv.net/]になります。【wp-config.php】ファイルをデスクトップなど適当なところへダウンロードしてterapadなどのエディターで開きます。(Windowsのメモ帳は使えません)そうすると以下のようなMySQLに関する記述があるはずです。ユーザー名とパスワードを控えておきます。手順2:MySQLにログイン次にXSERVERの「サーバーパネル」にログインします。すると、下図のような表記があるはずです。この例では『phpmyadmin5.0』または『phpmyadmin5.5』とありますが、このいずれかをクリックしてください。ユーザー名とパスワードを使ってログインします。手順3:phpmyadmin内での操作phpmyadminの画面左部にあるワードプレスインストール時に設定したMySQLデータベースを選択します。画面の左上部にあります画面左部より「wp_options」テーブルを選択して「構造」が表示されますのでタブで「表示」へ切り替えます。値)を同じURLに変更して保存する。本来定義すべきURLを2つとも同じにして保存します。homeのほうがこれ(↓)以上でやっとワードプレス管理画面に今までと同じようにログインできるようになるはずです。ここで細かいことながら、XSERVERサポート担当と何度も確認した話がありました。2番目の「wp_options」というテーブル名ですが当サイトの場合ではこのままの名称は存在せず「wp1_options」「wp2_options」と二つありました。諸経緯があってこの状態になったのですが今回該当するのは「wp2_options」のほうでした。そのことに気づくまで時間もかかってしまいました。何分私は、ブログを書くことについては慣れましたがサーバーやデータベースの専門知識はありません。私と同じように悩む方が必ずいらっしゃるはずです。homeは連続して表示されているのかと思っていましたがずいぶん離れたページに記述されていました。(上の図ではoption_idが37で2ページ目にありました)「wp2_options」の表示タブで同じ画面上に定義されているものとばかり思いこんでいたので探し出すまでにまた時間かかりました。homeにもついているわけですが、この番号は一律ではなく変わる要素があることもこの対策を通じて理解できたことでした。XSERVERだから早く復活できたそのワケとは今回、サポートについてこれなしでは難しかったことがあるのです。XSERVER(エックスサーバー)のサポートには感銘を受けました。レンタルサーバーとして国内では人気No.1ですがやはり是非お勧めしたいと思った体験もできました。XSERVERのサポートには通常のメールサポートのみならず電話対応もあるので利用者や利用検討している人にとっても安心材料になるはずです。サポートは基本的に平日10時から18時まで。これは他のサーバー会社でも似たり寄ったりです。私のログイン不可問題は、日曜の夕方に発生し藁をも掴む気持ちでサポートフォームへ相談したのです。日曜の21時前後に対応方法についてのアドバイス内容が送られてきました。これにはさすがにビックリ!サポートメンバーは会社にいるのかそれ以外の場所にいるのかは知る由もありませんがまるで休日出勤で残業してくれてるようなそんなありがたい気持ちになりました。その後、連続していくつかの質問などをメール返答したわけですが、月曜の朝9時前にはサポートチームの別の方からその返事ももらいまたビックリ!公式のサポート時間開始前の時刻なので嬉しかったです。いくつかの質問を投げてみたところそれぞれ数時間以内に都度返事をもらいました。返事をくれた人は、毎回別の人でしたが問い合わせ番号に紐づいている内容を全部理解して的確な返事をくれました。出発点はCoreSSLシールを貼りたいということから、私の管理画面での操作ミスで発生したログイン不可問題でしたが丁寧に最後までフォローしてもらい感激です。サーバーはこれまでロリポップ、さくらサーバー始めXSERVER以外にも数社利用してきましたがサポートの速さ、正確さではピカイチではないでしょうか。性能強化のアナウンスをもらったばかりで2018年7月下旬には爆速になりそうです。XSERVERのメンテナンスは通常はMAX数秒ですが今回は数時間かかるらしくここまでの大改修は初めてではないかと期待しているところです。まとめWordPressアドレスとサイトアドレスを間違って記入、保存したためにログインできなくなった場合、データベースを修正することで解決可能です。(唯一の解決手段です)XSERVERの場合は、手順1~手順3まで慎重に正確に行うことで確実にログイン可能な状態に復帰できます。XSERVERのサポートは感激モノでした。XSERVER、一番安定し信頼できます。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。Webdesign2020/1/7WING(AFFINGER5EX)はやはりSEOに強かった。WING(AFFINGER5EX)を採用しています。私自身が所望した内容が実装されています。化け物クラスのテーマになっていると理解しています。たくさんの資料ダウンロードありがとうございます。現時点で特に多いご質問と回答を本ページの末尾に追記しました。レポートを作ってみました。「重い」「遅い」というメルマガ読者様のご相談から始まりました。この記事アップしてる2019年1月。今「旬の人」と言えばZOZOの前澤友作社長。生き様を忠実に示してくれているのが前澤社長かと。実はこの一連の話で、私はすごく勉強になってます。国産では楽天とYahooがあります。上達したいというご相談を受けることがときどきあります。課題の一つだろうなと思います。苦手で嫌いな授業が「国語」と「作文」でした。相手にされないことがだんだんとわかってきました。次の3種類を主に使ってきました。