WordPress 4.0

WordPress 4.0 GradeUp – エラーでログイン出来ないインストール失敗もあったけど、成果は期待通りに Benny Goodman は快適だ。

いいね!

WordPress 4.0 へ更新をクリックしたところ「更新に失敗しました」との表示、

「 Fatal error: Class ‘WP_Session_Tokens’ not found 」エラーメッセージが出てログインできません…

その解決方法は。

2014年9月5日の午後6時過ぎに日本語ローカライズ版がインストール出来るようになってから、 WordPress 日本語フォーラムにはアップグレードの失敗でログインできないトラブルからの救済を求めるトピックが寄せられている。 1

Fatal error: Class ‘WP_Session_Tokens’ not found

更新を実行後にサイト自体はアクセスできるのでダッシュボードにログインをしようとすると、このメッセージが表示されて先へ進めない。初めて目にしたエラーメッセージですが、4.0 へアップグレード後に再ログインを要求されるのは正常な動作です。
理由としてはセキュリティの強化により使用する Cookie の情報が変更になりました。
英語版フォーラムなどでも同様の問題が発生している事例があります。一部ではキャッシュ系プラグインが悪さをしている可能性があるとの声もあります。

これからグレードアップを実行するところだったら、キャッシュ系プラグインの動作を停止した後にグレードアップを実行するのがベターでしょう。グレードアップを実行したけれどもログイン出来なくなったとしたら。

ログインが出来るようにする対応策は

1. 「wp-includes」ディレクトリ以下と、WordPressのルートの17ファイル(wp-config.php 以外)を FTP で入れ替える。
2. 正常にログインできる状態に戻したのち、キャッシュ系のプラグインを抜くことで正常にダッシュボードから4.0へアップデートできるでしょう。

それでもログイン出来ないという場合はフォーラムのリンク先に状況の書き込みをしてください。

グレードアップ後に表示スピードの測定値が向上した。

エラー、トラブルは特定のサーバーで発生しているように感じています。昨晩から今朝にかけて2つのサーバーで運用中の WordPress 23 サイトを更新しましたけれども同トラブルは1件だけ。2件はサイト自体がエラーでアクセス出来ないトラブルでした。
こちらのトラブルは「wp-includes」ディレクトリを FTP で入れ替えたら復旧しました。

GTmetrix-report-blog.amadeusclassics

このブログはトラブルの発生したサーバーとは異なるサーバーで運用していますが、こちらではいたって手のかからないグレードアップが続いています。体感上サイトの表示が快適に感じましたからサイト表示速度を測定しました。


– Page load time: 7.98s
– Total page size: 1.90MB
– Total number of requests: 129

と良い成績が出ました。


  1. 4.0アップグレード途中で止まりログイン出来ない ( http://ja.forums.wordpress.org/topic/138747 ) 

More from my site

About Digit @Maetel

おヘソが自慢のミュージック・レビュアー。 Performa5410 以来のマック遣い。1996年、ダイアルアップのパソコン通信にはまり高校卒業後にレイトデビュー。熊本銀座通りに抜ける駕籠町通りでランチタイムの後お会いしましょう。お店の Web サイトも担当して10年。2007年からは WordPress サイトを作っています。