idno / amazon-s3
为 Known 添加 S3 支持
1.0.0
2020-02-18 15:22 UTC
Requires
- php: >=7.1
- aws/aws-sdk-php: ^3.133
- composer/installers: ~1.0
- monolog/monolog: ~1.7
Requires (Dev)
- mapkyca/known-dev-scripts: ^1.0
- mapkyca/known-language-tools: ^1.0
- mapkyca/known-phpcs: ^1.0
README
使用亚马逊简单存储服务(S3)允许 Known 的本地后端存储 S3 文件。
安装
- 修改您的 known
composer.json
以包含以下内容;然后更新您的锁定文件
"idno/amazon-s3": "^1.0.0"
composer update --lock
- 启用插件
- 在您的站点 config.ini 中设置以下值
- aws_key: 您的 AWS 访问密钥
- aws_secret: 您的 AWS 访问密钥
- aws_bucket: 您想要存储数据的 S3 桶
- aws_region: 如果不是 'us-east-1',您希望连接到的区域
- 修改您的 config.ini,使
s3://your-bucket/Uploads
成为uploadpath
- 享受吧!
一旦设置完成,S3 将成为所有文件的存储后端。使用 s3 同步检索现有文件和上传是很有价值的。这仅在绿色场部署上手动测试过。
许可 & 库
在 Apache 许可证下发布。
包含 AWS PHP SDK 和相关依赖项。