サポート » 使い方全般 » クッキーに関するエラーメッセージのpoファイル

  • 解決済 saaskiki

    (@saaskiki)


    wordpressで会員制サイトを作成中、ログイン画面にたびたび以下のエラーメッセージが出るようになりました。(再現条件は分からず)

    「クッキーがブロックされているか、もしくはお使いのブラウザではクッキーがサポートされていません。WordPressを使用するためには、クッキーを有効にする必要があります。」

    wordpressを使っているサイトだと明示したくないため、エラーメッセージを変更したいのですが、このエラーメッセージを定義しているpoファイルが見当たらず困っています。
    ※このエラーを回避する方法も調べていますが、毎回表示されるわけではないので、ひとまずはエラーメッセージを変更することを優先したいと思っています。

    該当のpoファイルを教えていただけないでしょうか。
    よろしくお願い致します。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター jim912

    (@jim912)

    saaskikiさん

    3.4.1だと、ja.poですね。正確には、

    <strong>エラー</strong>: お使いのブラウザは Cookie をブロックしているか、Cookie に対応していません。WordPress を使うには <a href='http://www.google.co.jp/cookies.html'>Cookie を有効にする</a>必要があります。

    なので、これでファイル内を検索してみてください。

    ありがとうございます、ありました!
    「クッキー」で検索していたため、見つけられなかったようです。
    本当に助かりました、どうもありがとうございました。

    モデレーター jim912

    (@jim912)

    それから、エラーの出る原因ですが、wp-login.phpの377行目で行っている setcookie が失敗すると、同様の状況になるはずです。

    エラーメッセージの出力をしていて、WordPressの疑似cronでエラーが発生していたりすると、同様の状況になる可能性がありますね。

    なるほど、思い当たる節があります。
    エラー発生時の状況を整理したところ、テスト中に、ユーザーがログインしている状態でユーザーの削除を行った時に、(毎回ではないが)発生していることが分かりました。
    今回の発生条件は、実運用ではありえないケースなのでこれ以上掘り下げて対応するかどうかは検討中ですが、貴重なアドバイスどうもありがとうございました。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「クッキーに関するエラーメッセージのpoファイル」には新たに返信することはできません。