MAMPのWordPressローカル環境で、記事更新時に「公開に失敗しました。 返答が正しい JSON レスポンスではありません。」というエラーが出る
簡単な内容だったけど、久しぶりにハマったので備忘録として。
不具合の概要
① パーマリンクの変更を「基本」から「カスタム構造」に変更する

②その後、記事や個別ページがNot Foundに。

記事編集画面で更新を押すと、「公開に失敗しました。 返答が正しい JSON レスポンスではありません。」というエラーがでて、更新できなくなりました。新規投稿も失敗します。

解決
カスタムパーマリンクを使用するには、Apacheのmod_rewrite
モジュールが有効である必要があり、どうやらこれが無効になっているようでした。
① MAMPのApache設定を確認する
/Applications/MAMP/conf/apache/httpd.conf を探します。

② httpd.confを編集する#LoadModule rewrite_module modules/mod_rewrite.so
を検索します。
179行目にありました。

③ 上記の先頭の #
を削除して有効化する

④ MAMPを再起動する
再度確認すると、Not Foundが解消され、投稿更新も問題なく行えるようになりました。
