Описание тега fog-aws

1 ответ

После загрузки изображения на S3 я получаю неверный URL

После загрузки изображения на S3 я получаю неверный URL. https://s3.amazonaws.com//uploads/... Мои настройки Carrierwave CarrierWave.configure do |config| config.fog_credentials = { :provider => 'AWS', :aws_access_key_id => "#{ENV['ACCESS_KEY'…
25 май '17 в 17:38
1 ответ

Тестирование Carrierwave с рельсами

Недавно я связал свое приложение Rails с Amazon S3, чтобы мои пользователи могли загружать файлы, пока я размещаю их на Heroku. Я следовал за учебником в Firehose Project: http://blog.thefirehoseproject.com/posts/switching-carrierwave-to-use-s3-with…
1 ответ

rspec Как проверить `require`

У меня есть модель, которая сломала мое приложение на Хереку. Я прочитал журналы и увидел, что мне нужно require 'zip' Теперь я не уверен, почему это работает на моем локальном компьютере или на CI, но я хотел бы написать тест, который бы убедился, …
1 ответ

Ruby Fog gem: как создавать подкаталоги?

Я имею connection = Fog::Storage.new(fog_config) bucket = connection.directories.get(bucket_name) Есть ли способ (документированный, недокументированный, обходной путь) для меня, чтобы создать каталоги внутри этого сегмента? Что-то вроде: sub_dir_fo…
30 июл '15 в 19:50
2 ответа

Я получаю сообщение об ошибке при попытке запустить мой сервер rails, который не может (carrier_wave) не может загрузить туман

Я не знаю почему, но теперь, когда я пытаюсь запустить сервер rails, либо с rails s или же bundle exec rails s Я получаю эту ошибку: active_support/dependencies.rb:274:in 'require': cannot load such file -- fog (LoadError) Это работало, и теперь это…
14 авг '17 в 12:44
1 ответ

ОШИБКА: не удалось найти действительный камень 'fog-aws' (= 0.8.1)

Я использую ruby ​​2.0.0 и Rails 4.0 . я добавил драгоценный камень "туман" драгоценный камень "туман-AWS" в моем файле драгоценного камня, когда я пытаюсь связать установку, получая следующую ошибку An error occurred while installing fog-aws (0.8.1…
29 фев '16 в 11:45
1 ответ

Лучшие практики для использования Fog::Logger

Каковы лучшие практики для использования Fog::Logger. Туман обеспечивает 3 типа регистрации: отлаживать неодобрение предупреждение module Fog class Logger @channels = { :deprecation => ::STDERR, :warning => ::STDERR } @channels[:debug] = ::STD…
14 апр '16 в 07:37
1 ответ

Развертывание героку завершается неудачно с помощью fog-aws (говорит, что форматадор "удален")

У меня есть веб-сайт, загружающий изображения в AWS с использованием драгоценного камня fog-aws. Все работает нормально, когда я запускаю его локально, но он не будет развертываться на героку. Стандартная сборка heroku/ruby, последние версии всего: …
01 янв '19 в 20:13
1 ответ

Подпись Not Найдено в тумане и волне несущей

Я использую carrierwave и fog-aws при загрузке файла в aws и сохранении URL-адреса aws в моей локальной таблице БД. Я создал carrierwave.rb файл для настройки всех учетных данных fog-aws. begin CarrierWave.configure do |config| # required config.sto…
0 ответов

Загрузка AWS S3 Ruby Stream: Повторите попытку подключения во время загрузки чанка.

Мне было интересно, если кто-то может помочь мне с проблемой потоковой загрузки, которая у меня возникла? В настоящее время у меня есть большой файл GZipped XML, хранящийся в корзине s3, который мне нужно ежедневно загружать, распаковывать и анализи…
22 апр '18 в 23:49
1 ответ

Туман с загрузкой Carrierwave на S3 неверный путь загрузки по умолчанию

Я пытаюсь загрузить на S3 Carrierwave и Fog-Aws, и у меня возникла проблема. По какой-то причине туман пытается загрузить в мое ведро https://{bucket-name}.s3.amazonaws.com Но когда я получаю доступ к файлу напрямую из aws, формат URL выглядит так: …
11 окт '16 в 03:13
4 ответа

NameError: неинициализированная константа CarrierWave::Storage::Fog

Я пробовал несколько решений, указанных на stackru и github, но не смог найти решение. Я использую гемы carrierwave (0.10.0) и fog-aws (0.8.1) для своего приложения для загрузки изображения в S3. NameError: uninitialized constant CarrierWave::Storag…
0 ответов

Почему я не могу загрузить файл размером более 1 МБ на S3 с оператором carrierwave и fog-aws?

Я реализовал загрузку файлов для моего приложения rails с использованием carrierwave, S3 и fog-aws. Он хорошо работает в моей локальной среде разработки независимо от размера файла. Но при развертывании в AWS загрузка файлов < 1 МБ прошла успешно, в…
1 ответ

Sinatra CarrierWave Fog - NameError: неинициализированная константа Fog

Я пытался настроить CarrierWave с Sinatra и Fog для управления файлами S3. Я постоянно сталкиваюсь с проблемами, связанными с неопределенностью тумана. Это отлично работает, когда я меняю хранилище на: file. До сих пор я также пробовал решения, упом…
20 окт '20 в 03:49
0 ответов

AWS_CONTAINER_CREDENTIALS_RELATIVE_URI не работает

Я установил переменную среды AWS_CONTAINER_CREDENTIALS_RELATIVE_URI и пытаюсь загрузить изображения в частную корзину AWS S3, но получаю ошибку 403 Access Denied Error. Excon::Error::Forbidden Expected(200) &lt;=&gt; Actual(403 Forbidden) excon.erro…
01 ноя '21 в 17:43
0 ответов

Rails/Puma (systemctl)/проблема с туманным рабочим

Я использую ruby ​​"3.1.1", rails (7.0.3.1), Fog-AWS (3.14.0), Fog-Core (2.3.0) и запускаю Puma с помощью systemd. Запросы приходят через AWS ALB 443 -&gt; 80. С тех пор, как я реализовал Gem для тумана, мой puma_access.log продолжает писать:[31723]…
23 июл '22 в 22:03