Wordpress 使S3存储桶内容始终是公共的
我已经设法使用S3FS将AmazonS3文件夹装入我的Wordpress站点。基本上,我的用于NextGEN gallery的gallery文件夹是指向存储桶中已装入的S3FS文件夹的符号链接,因此当我上载图像时,该文件会自动添加到S3存储桶中 我正忙于编写一个Apache重写规则来替换链接,从S3取回图库图像,而不必使用NextGEN进行任何修改,但我发现的一个问题是,默认情况下,S3上的图像不是公共的 是否有办法更改父文件夹,使其子文件夹始终为公共文件夹,包括生成的新文件Wordpress 使S3存储桶内容始终是公共的,wordpress,amazon-s3,s3fs,Wordpress,Amazon S3,S3fs,我已经设法使用S3FS将AmazonS3文件夹装入我的Wordpress站点。基本上,我的用于NextGEN gallery的gallery文件夹是指向存储桶中已装入的S3FS文件夹的符号链接,因此当我上载图像时,该文件会自动添加到S3存储桶中 我正忙于编写一个Apache重写规则来替换链接,从S3取回图库图像,而不必使用NextGEN进行任何修改,但我发现的一个问题是,默认情况下,S3上的图像不是公共的 是否有办法更改父文件夹,使其子文件夹始终为公共文件夹,包括生成的新文件 使用cron任务手
使用cron任务手动使用S3命令行API将文件夹公开是可能的还是可取的?我是开源项目的首席开发人员和维护人员:一个用于装载amazons3存储桶的用户空间文件系统 我们的项目是“s3fs”项目的替代方案,与“s3fs”相比的主要优势是:简单性、操作速度和无bug代码。目前处于“beta”状态,但它已经在几个高负载文件服务器上运行了相当长的一段时间 我们正在寻找更多的人加入我们的项目,并帮助测试。从我们这方面来说,我们提供快速修复bug的服务,并将听取您的请求,添加新功能 关于你的问题: 如果使用,您可以装载一个bucket并使用以下命令对其进行写/读访问(假设您已安装并导出了AWSACCESSKEYID和AWSSECRETACCESSKEY环境变量): (有关命令行参数,请参阅项目说明) 请注意,该项目仍在开发中,可能仍有一些缺陷 如果您发现某些东西没有按预期工作:请在页面上填写问题报告
希望它能帮助我们,我们期待着看到你加入我们的社区 我下载了s3curl,并使用它将bucket策略添加到S3中 请参阅此链接: 您可以使用Amazon策略生成器生成bucket策略:
谢谢您的回答,很遗憾,我已经设置了S3FS。“我的文件夹”已启用读/写功能,但不允许公共访问,因此需要设置存储桶策略。我用s3curl解决了这个问题
riofs -o allow_other http://s3.amazonaws.com bucket_name /mnt/static.example.com