Загрузка файла - не удается открыть PDF-файл: разрешение запрещено - PullRequest
0 голосов
/ 27 марта 2019

Мне нужно разрешить пользователю загружать PDF-файлы непосредственно из корзины s3. Я выяснил метод, который работает правильно, но я не могу открыть загруженные файлы, получая Permission denied.

Если я делаю это с консоли, все в порядке, и я могу открыть загруженные файлы PDF позже.

Вот мой метод

  def download_pdf
    pdf_url = @file.pdf_url
    f = open(pdf_url)
    FileUtils.mv(f.path, "#{@file.id}.pdf")
  end

Что может быть не так? Я пытался закрыть TempFile, как описано здесь , но это не помогло

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...