サポート » 使い方全般 » お知らせページなどが404エラーになる

  • 今まで問題なく稼働していたサイトのお知らせページなが(投稿機能を使っているページ)が404エラーになります。メンテナンスを行った影響か・・・

    エラー表示
    「SyntaxError: Unexpected token < in JSON at position 0
    Unexpected token < in JSON at position 0 (SyntaxError)・・・・」

    新着ページをプレビューしようとするとこのようなエラー表示がでます
    「更新に失敗しました。返答が正しい JSON レスポンスではありません。」

    試したこと
    ・更新したソースファイルを問題が発生していない日付のものに戻す
    ・パーマリンクの設定確認(投稿名にしてます)そのまま保存をかけました
    ・プラグインの無効化
    ・WPログを確認、影響がないところでエラーログはあり
    ・htaccessファイルの表記確認(正常に動いていた時と差異がないか確認)
    ・DBの確認(エラーログは出ていない)RDS使ってます

    他に何か試した方がいいこと、同じ現象が発生し解決したなど小さなことでもいいのでお知恵をお貸し頂ければ幸いです。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • hamadamks3389さん、こんにちは。

    エラーがJSONのものなので、該当のページでPHPではなくスクリプトで何らかの情報を読み込むような仕組みが入っていませんか。例えば広告とか。

    他に考えられることとしては、投稿内容に何らかの文字コードが混入してしまっている場合などでしょうか。
    まったく新規でTEST程度の文字列だけの入力でも同じエラーが発生するならこの可能性は低いですが、該当ページだけでなくても、仮にサイドバーや本文前後に他の投稿の一部を読み込んで表示するような仕組みになっているとエラーがあるページの影響を受けることもありえます。

    可能性レベルのお話になってしまいますが、ご参考になれば。

    スレッド開始 hamadamks3389

    (@hamadamks3389)

    shokun0803さん

    ありがとうございます!!
    現象が発生する前にコラムの投稿機能を追加して下書き保存でレコード作りましたので試してみます。

    1点追加で分かったことがあります。
    ブロックエディターも停止してみたのですが、効果はありませんでした。
    ただブロックエディターを停止して、記事の更新をしたところ、JSONのエラーはでず、更新が完了したと
    表示が出ました。
    もしかするとこの問題とお知らせ等の詳細ページが表示されない件は別物かもしれません・・・・

    >例えば広告とか。
    これは何の広告にあたりますでしょうか?Google広告とかでしょうか・・・・

    • この返信は1ヶ月、 3週前にhamadamks3389が編集しました。

    hamadamks3389さん、こんにちは。

    これは何の広告にあたりますでしょうか?Google広告とかでしょうか・・・・

    表示側にエラーが発生していたとすると、広告のスクリプトが影響する可能性はあります。
    管理画面側であれば関係ないと考えられます。

    通常、広告の表示はGoogle広告でも特定のエリアにスクリプトを読み込むことで制御していると思います。
    例えば他のスクリプトと競合して、広告のスクリプトが外部から読めなくなっているとか、そもそも広告の何らかの設定が間違っていて、スクリプトの読み込みができていないなど、考えられることはあるかと思います。

    プラグインの無効化は試したと書かれていたのでテーマ、プラグインの影響はないものと思っていましたが、他に影響が考えられるなら、すべてのプラグインの停止、デフォルトテーマでのテストは必ず実施した方がよろしいです。
    問題の切り分けを行う際には、できるだけデフォルトの状態からひとつずつ起動が基本ですね。

    ご参考になれば。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。