问题描述
我正在尝试在本地机器上模拟 S3,为此我使用了 localstack。我正在通过 docker 镜像使用 localstack,该镜像在我的本地机器上成功运行。
我已按照以下 URL 在我的系统中设置 localstack:
https://onexlab-io.medium.com/localstack-s3-e28ad393c09
我可以在设置后创建 S3 存储桶并从本地计算机上传和列出文件。
但是如何在开发环境中使用 Magento 2 中的 localstack。每当我尝试通过以下命令启用远程存储时,设置 Magento 和 localstack 后:
bin/magento setup:config:set --remote-storage-driver aws-s3 --remote-storage-bucket m242_bucket --remote-storage-region us-east-1
它返回以下错误消息:
Adapter error: Unable to write file at location: storage.flag. In ConfigSetCommand.PHP line 151:
Parameter validation Failed
我认为这个错误是由于 S3 的端点 URL。我们需要在此处设置 localstack 的 S3 端点以启用远程存储。但我无法在谷歌上获得任何帮助。
请有人帮助我。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)