Amazon S3 でAPI経由でコミットするとS3FSでrootになる件

今回の実装

Amazon S3 にデータの蓄積を行う。
・データの蓄積は、amazon sdk for phpを使う
・データの閲覧確認としては、S3FSを使う

Amazon php SDKでS3のAPIを使って画像をアップロード

成功しました。 

問題発生

API経由では、データは閲覧可能なのに、S3FSではみれない あれ?

確認したところ

 S3FSでファイルユーザが[ root ] パーミッションが [ 000 ]おまけにタイムスタンプ1970年
みえない、つかえない、、、、

検索すると
https://code.google.com/p/s3fs/issues/detail?id=321
s3fsはv1.63以降パーミッションの取り扱いがちがう。

 

解決策

マウントする際に、ユーザとグループを設定するこで閲覧が可能になりました。

 

 

●この記事を書いた人