Я хочу создать небольшую систему билетов: http://ticketsystemkm.herokuapp.com/
У меня есть плакаты для фильмов, чтобы отобразить их на главном сайте.
Когда я снимаю новый фильм, все работает хорошо, но через несколько часов исчезают изображения. Возможно, у кого-то была аналогичная проблема и она знает, как ее решить.Изображения исчезают через несколько часов
ответ
Удовлетворение ваших изображений - это загрузка пользователем через Paperclip или что-то подобное в вашу общую папку, поэтому они исчезают. Если ваше приложение не получает никакого трафика в течение 15 минут или около того, виртуальная машина, в которой он живет, уничтожается, и общая папка идет вместе с ней.
Вам необходимо сохранить свои активы на S3 или некоторых других CDN. Другой вариант - проверить соответствующие активы в управлении версиями на app/assets/images.
Более подробное объяснение (и решение) можно найти здесь: https://devcenter.heroku.com/articles/paperclip-s3
Проблема может произойти, если вы измените default_url
из пользователя или загруженные файлы были удалены
Вы должны кое-что проверить: - изображение путь на веб-сайте - в пользователя умолчанию ресурса - файл в этом пути существуют
Я думаю, что мы не можем хранить файлы в Heroku, может быть, он очищается часто Если файл загрузки очищается героем, вы должны сохранить его внешним (S3, Azure Storage, Google Cloud Storage, ...)
- 1. Объекты просто исчезают через несколько часов (Android)
- 2. SharedPreferences исчезают через несколько минут.
- 3. Создание изображения исчезают и исчезают?
- 4. Statsd умирает через несколько часов
- 5. Почему изображения исчезают?
- 6. Сервис Elasticsearch останавливается через несколько часов
- 7. NodeMCU wifi отключен через несколько часов
- 8. Selenium Server 2.17.0 SessionCleanup через несколько часов
- 9. Laravel ... Автоматически выполнять скрипт через несколько часов
- 10. узла запрос труба висит через несколько часов
- 11. Последовательный порт; Пропущенные пакеты через несколько часов
- 12. Производство гистограммы - вхождение событий через несколько часов
- 13. PHP запустить скрипт через несколько часов
- 14. tomcat 6 зависает через несколько часов
- 15. PHP неделя печенье прошло через несколько часов
- 16. Приложение VB6 блокируется брандмауэром через несколько часов
- 17. таймер C# остановить галочку через несколько часов?
- 18. Сбой сервера Node через несколько часов
- 19. Веб-приложение IIS 404 через несколько часов
- 20. NSSound перестает работать через несколько часов
- 21. Карусельные изображения не исчезают
- 22. Кнопки Xcode, изображения исчезают
- 23. Изображения исчезают в listview
- 24. изображения исчезают UIImage
- 25. magento статические изображения блока исчезают с перерывами
- 26. Слои исчезают через некоторое время?
- 27. Android ExpandableListView изображения элементов исчезают
- 28. GROUP BY несколько часов
- 29. angularjs: несколько часов
- 30. MoreNavigationController изображения исчезают по выбору
У меня создалось впечатление, что это было только в случае повторного ввода кода. https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem –
Мне нужно проверить это, я действительно думаю, что файлы поддерживаются до повторного развертывания кода –