質問: nginxのfastcgi-cacheを利用しているのですが、削除にphpを用いてキャッシュファイルを削除したいと考えています。 しかし、nginxが新しく生成するキャッシュファイルのパーミッションが700固定になっているため、phpで削除しようとするとパーミッションdenyで削除が出来ません。 chmodでキャッシュの親ディレクトリのパーミッションを変更しても、新しく作られるキャッシュファイルは700のままなので、キャッシュを全て消すしか出来ません。 何か良い方法は無いでしょうか?
回答: 上手いやり方が思いつかないので、phpの所有者をnginxに変更することにしました。