WordPressの利用を初めて6年目で、急に下記のエラーが表れました。

  • 更新に失敗しました。 返答が正しい JSON レスポンスではありません。

記事を保存・更新するときに表示されるアラートです。PHPやWordPressの設定を変えたタイミングではありませんでした。

対処方法は2つ?

ネット検索すると様々な対処方法が出ています。主に次の2つでした。

  1. 「.htaccess」の記載を正す
  2. セキュリティ設定を変える

結果を先に伝えると、弊所の場合は「2.」で改善しました。

「.htaccess」についてのネット記事が多いようです。

複数のサイトで同じエラー

レンタルサーバで運用している複数のサイトで同じエラーが出てたので、サーバ設定の何かだろうと思い探っていました。

調べを続けていると、WAF(Web Application Firewall)というWebサイト改ざん防止が「誤解」している原因。その対処は自分のIPを登録します。

弊所利用のレンタルサーバーは《mixhost》では、ModSecurity(cPanelから設定)がそれに当たるそうです。しかし、ドメインごとのオン・オフしかありません。

ModSecurityをオフにして数分すると、エラーが出なくなりました。

詳しくわかったら、追記します。

関連リンク

カテゴリ
Webサイト運営, ガイド記事
特徴タグ