はじめに
WordPressの「All-in-One WP Migration」などをつかって引越しをした際など、ディレクトリやファイルの所有者が「apache」などになってファイルのアップロードや削除ができなくなることがあります。
よくある解決法として、「chownコマンドで所有者 / グループを変更する」というものがありますが、今回はコマンドを使わずに解決してみたいと思います
結論
WordPress自身であればディレクトリやファイルの削除ができる可能性があります。
解決法
WordPressのプラグインに「管理画面内でFTP操作ができる」ものがあります。
たとえばこちら。
https://ja.wordpress.org/plugins/wp-file-manager/
このプラグインを用いればディレクトリやファイルの削除ができる(可能性がある)ので、所有者が変わってしまったファイルたちを削除し再度FTPソフトでアップロードしてあげれば大丈夫。
終わりに
「All-in-One WP Migration」がフォルダやファイルを生成しているのでWordPress側がどうこうできるのはよくよく考えたら当たり前なのですが、これに気づくのに少し時間がかかりました。
社内の過去の案件でもたまに「なぜか所有者が違っていてファイルの削除ができない」みたいなのがあるのでもしかしたらこれで解決できるのかも。