WordPressの利用を初めて6年目で、急に下記のエラーが表れました。
- 更新に失敗しました。 返答が正しい JSON レスポンスではありません。
記事を保存・更新するときに表示されるアラートです。PHPやWordPressの設定を変えたタイミングではありませんでした。
対処方法は2つ?
ネット検索すると様々な対処方法が出ています。主に次の2つでした。
- 「.htaccess」の記載を正す
- セキュリティ設定を変える
結果を先に伝えると、弊所の場合は「2.」で改善しました。
「.htaccess」についてのネット記事が多いようです。
複数のサイトで同じエラー
レンタルサーバで運用している複数のサイトで同じエラーが出てたので、サーバ設定の何かだろうと思い探っていました。
調べを続けていると、WAF(Web Application Firewall)というWebサイト改ざん防止が「誤解」している原因。その対処は自分のIPを登録します。
弊所利用のレンタルサーバーは《mixhost》では、ModSecurity(cPanelから設定)がそれに当たるそうです。しかし、ドメインごとのオン・オフしかありません。
ModSecurityをオフにして数分すると、エラーが出なくなりました。
詳しくわかったら、追記します。
関連リンク
- カテゴリ
- Web制作・コンテンツ運営, 記事
- 特徴タグ