ActionView :: Template :: Error (Актив «blahblahbmx.com» отсутствует в конвейере актива.): - PullRequest
0 голосов
/ 08 октября 2018

Я развернул приложение Heroku: https://ernestbikeberlin.herokuapp.com/

В своей среде разработки я создал класс Product для своей базы данных, и я мог без проблем получить к нему доступ через http://localhost:3000/products.

После развертывания и выполнения миграции на Heroku при попытке открыть https://ernestbikeberlin.herokuapp.com/products, мне выдается сообщение:

Извините, но что-то пошло не так.Если вы являетесь владельцем приложения, проверьте журналы для получения дополнительной информации.

Я запустил heroku logs и нашел это:

FATAL -: [2da12c81-7b1e-449b-9753-b05970f40119] ActionView :: Template :: Error (Актив «blahblahbmx.com» отсутствует в конвейере ресурсов.):

blahblahbmx.com использовался в качестве фиктивного URL-адреса во время разработки и с тех пор был заменен допустимым URL-адресом.

Поскольку это все еще проявляется в производственной среде Heroku, я подозреваю, что это проблема кэширования ресурсов Rails, не очищающего старые активы должным образом.

Я попробовал следующее безрезультатно:

  1. heroku repo:purge_cache
  2. Очистка кеша с помощью https://github.com/heroku/heroku-builds#purge-build-cache (что делает более тщательную очистку кеша для проектов сборки Ruby)

Надеюсь, что-нибудьлюди могут указать мне правильное направление.

Ура!Эрнест

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