0

Web コンテンツの保存には s3fs を使用しています。そのマウント ポイントは/data/example.com/. s3fs キャッシュ パスは/data/cache/example.com/.

私のNginxは現在/data/example.com/、ドキュメントルートに使用しています。これを に変更したいのです/data/cache/example.comが、Nginx は「許可が拒否されました」と言っています。

のマウント所有権には、次の s3fs オプションを使用しました/etc/fstab

s3fs#example.com /data/example.com fuse nosuid,nodev,allow_other,uid=500,gid=500,umask=022,use_cache=/data/cache 0 0

s3fs キャッシュの所有権を設定するにはどうすればよいですか?

4

1 に答える 1

0

これは絶対にやってはいけないことです。s3fs キャッシュ ファイルシステムは内部のものであり、外部アプリケーションによって使用されることを意図していません。キャッシュ ファイルの形式はいつでも変更できます。何らかの理由でキャッシュされたファイルを変更する可能性があり、データが破損する可能性があります。

にあるマウントされたファイルシステムの代わりにキャッシュファイルシステムを使用したいのはなぜ/data/example.comですか?

于 2013-05-02T19:46:26.537 に答える