Когда я пытаюсь загрузить фотографию в своем приложении Rails, я получаю эту ошибку «Ошибка хранения» image.jpg «Статус: 0» Я использую ActiveStorage с Backblaze B2, который основан на Amazon S3. Я уже настроил ведро.
Я пытался изменить регионы, но ничего не произошло.
Это в моем хранилище .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 %>
Я хочу видеть изображение, которое я разместил в своем файловом браузере, в моем корзине, но оно не загружается.