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

事象

新しいサーバにWordpresをインストールした後、記事を書いて保存しようとした際に下記のメッセージが表示されることがあります。

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

解決方法

「新しいサーバにWordpresをインストールした後」という条件でこのメッセージが出た場合は、apacheの設定に問題がある可能性が高いです。

httpd.confを開き、wordpressをインストールしたディレクトリに対する設定を確認します。

<Directory "/path-to-wordpress-root">
 (省略)
  AllowOverride None
 (省略)
</Directory>

もし上のように、"AllowOverride None"になっていたら、下記のように変更して保存します。

×:AllowOverride None
〇:AllowOverride All

あとはapacheを再起動すると解消すると思います。

systemctl restart httpd.service