WordPressに「エラー:予測しない出力によりCookieがブロックされました」と表示されてログイン出来ない時は。
いつものように、WordPressで作ったホームページにブログを書こうとログインしたら、
「エラー:予測しない出力によりCookieがブロックされました。」
と、、、
入れない、、、
で色々調べたがよく分からない。
FTPソフトでサーバーに入って、WordPressのwp-contentsの中のthemesフォルダーやプラグインのフォルダーが怪しいので、フォルダー名を変更してみたりしたが原因を特定できなかった。
仕方がないので、一度WordPressを再インストールすることにした。
その上で、元のサイトのバックアップの中から、
/.htaccess
/wp-config.php
/wp-contents/themes/
/wp-contents/plugins/
/wp-contents/uploads/
をサーバーにアップロードしてみたが、
やっぱりダメ。
そもそもテーマをフォルダーごと無くしたら、WordPressが開かない。
そこで現在設定されているテーマだけを削除したら、無事WordPressにログイン出来ました。
あとは、テーマを再インストールして完了。どうも「子テーマ」に不具合があったようでした。
ところが、もう一つ、問題が。
グローバルメニューが死んでいる。クリックすると、「404 error」となり、表示されない。
メニューの設定をやり直したりしたがダメ。
ページを作り直してもダメ。
結局、原因は、/.htaccess/ しかないとの結論にたどり着き、
WordPressのダッシュボードから、設定 ⇒ パーマネント ⇒ 設定の保存 で /.htaccess/ が書き換わり、不具合解消!
疲れたぞ~!
何かの参考になれば幸いです。
かしこ