WordPressのパーマリンク設定を変更すると Publishing failed. The response is not a valid JSON response.

このブログはConoHa VPSにWordPressをインストールして作ったのですが、WordPressの管理画面でパーマリンク設定を変更すると、記事がNot Foundになったり、新規記事を作成しようとしても、作成中のエディタ画面上で Publishing failed. The response is not a valid JSON response. とエラーが表示され、記事を保存することもできない状態になってしまいました。パーマリンク設定を「?p=123」形式に戻してやると、ページリンクも編集エラーも元通り解決します。
しかし、パーマリンクは変更したいので解決方法を探りました。

私はパーマリンクをMonth and nameスタイル(例:https://sample.com/2022/10/sample-post/)に変更しようとしたのですが、この時、WordPress管理画面でパーマリンク設定を変更保存すると、ページ上部に You should update your .htaccess now. と表示されていました。ページの下部には、「.htaccessに書き込むことができなかったので、この内容をコピペした.htaccessファイルを用意してください。」という指示があります。素直に指示にしたがってもよかったのですが、私は.htaccessファイルを一時的にフルアクセスできるように権限変更し、WordPressが自由に書き込めるようにしてあげる方法で解決しました。

# ssh yourloginname@160.xxx.xxx //VPSにログインします。
# cd /var/www/yourwordpress //WordPressディレクトリに移動
# ls -a //ディレクトリ内一覧を表示。.htaccessは存在していませんでした
# touch .htaccess //.htaccessファイルを作成します。
# chmod 777 .htaccess //パーミッションを777のフルアクセスに変更

この状態でWordPress管理画面に戻り、パーマリンク設定を再度変更し保存してみましょう。今度は You should update your .htaccess now. という警告は表示されません。無事にWordPressが.htaccessファイルに書き込み成功したようです。
今後しばらくはパーマリンク設定を変更することもないので、VPSコンソールに戻り.htaccessのパーミッションを元の644に戻しておきます。

# chmod 644 .htaccess

この対処法で私の場合は問題解決しました。