WordPress 管理画面にログイン後、しばらくすると「セッションの期限が切れました」などと表示され、強制的にログアウトになる場合に確認すべき項目を整理しました。
タイムゾーンの設定確認
WordPress の管理画面の「一般設定」から「タイムゾーン」の設定を確認します。WordPress 日本語版を使っている場合はタイムゾーンが「東京」になっていると思いますが、
もし強制的にログアウトになる事態が続く場合は「UTC+9」に変更してみます。
ブラウザのクッキーの問題
普段利用しているブラウザではない、別のブラウザで管理画面にログインして、管理画面から強制的にログアウトになる問題が起こるかどうかを確認します。別のブラウザでログインして問題なければ、普段使っているブラウザの「クッキーの問題」が考えれます。
また、ログイン履歴を取れるCrazy Bone プラグインを利用している場合は、ログイン履歴のステータスに「cookie_bad_hash」などと表示される場合がありますので確認してみましょう。
この場合の解決方法としては、ブラウザのクッキーを一度削除することです。
プラグインの問題
タイムゾーンでもブラウザのクッキーの問題でもない場合は、WordPress トラブルシューティングの常套手段である・テーマをデフォルトのTwentyfifteen などに戻す
・プラグインを全て外す
を行い、同じ問題が起こるかどうかを確認してみましょう。・プラグインを全て外す
もし、問題が起こらない場合はテーマを元に戻し、プラグインも1つずつ有効化しながら原因の在処を特定していきましょう。
WP Super Cache などのキャッシュ系プラグインを利用している場合は、プラグインを一旦停止後に、キャッシュファイルをクリアしてみるもの良いかもしれません。
コメント