使用PHP重命名命令时s3fs融合了亚马逊s3存储桶权限,但未在文件管理器中拒绝

时间:2018-12-08 16:12:12

标签: php amazon-s3 centos fuse s3fs

我有一个使用s3fs连接到centos 7机器的S3存储桶。 CWP(有点像CPanel)也在那里运行。他们都在一个帐户和一个位置的亚马逊上。

S3存储桶在我的Centos计算机上沿着位于centos计算机上的“真实”路径显示为路径。我可以使用CWP文件管理器将文件从centos计算机复制到s3存储桶,但是当我尝试这样做时在代码中,我收到一个权限被拒绝的错误。

PHP行是这个

rename("/home/charlief/public_html/_lib/tmp/test.txt", "/home/centos/cloud9/test.doc");

其中home / centos / cloud9是s3存储桶,设置为777。

我已经使用了命令

 sudo /usr/local/bin/s3fs cloud9xxxxx cloud9 -o passwd_file=/etc/passwd-s3fs  -o allow_other

,并将fuse.cnf更改为allow_other

为什么我可以使用文件管理器而不使用重命名命令移动文件?

0 个答案:

没有答案