【发布时间】:2019-10-15 02:09:33
【问题描述】:
当我尝试在我的 Rails 应用程序上上传照片时,我收到此错误“存储“image.jpg”状态时出错:0”我正在使用 ActiveStorage 和基于 Amazon S3 的 Backblaze B2。我已经设置了存储桶。
我尝试过更改区域,但没有任何反应。
这是在我的 storage.yml 中:
backblaze:
service: S3
access_key_id: keyID from my account
secret_access_key: master key from my account
region: us-east-1
bucket: my bucketID
endpoint: b2 upload url I got from b2_get_upload_url
force_path_style: true
我在开发和生产环境中都设置了config.active_storage.service = :backblaze。
这是我的表单中文件输入的代码:
<%= f.file_field :image, direct_upload: true, multiple: false %>
我想在我的存储桶中查看我在文件浏览器中发布的图像,但它没有上传。
【问题讨论】:
-
嘿,你找到解决方案了吗?我也有同样的问题
标签: ruby-on-rails amazon-s3 cloud-storage