0

Только в моей производственной среде я получаю эту ошибку:производства конкретного ошибка маршрутизации

ActionController::RoutingError (No route matches [GET] "/img/stupid_ghost_asset.png") 

Это даже не появляющиеся в моем стадировании среды.

Этот объект не существует в моем репозитории, и нет ссылок на этот путь в любом из моих CSS, HTML или JS-файлов.

Я очистил кэш от Production, но все равно ничего. Я даже удалил и повторно скомпилировал свои активы, нажав на Staging and Production. Что еще я могу сделать, чтобы понять, почему я получаю эту ошибку?

ответ

1

@ Ryan Bigg отлично справляется с вопросом о static_assets в производственной среде. https://stackoverflow.com/a/7829852/2620080

Это контролируется с помощью этой установки в конфигурации/окружающей среды/production.rb в приложении:

config.serve_static_assets = false 
+0

Я хостинг на Heroku, так что я думаю, что Heroku уже впрыскивает драгоценный камень, чтобы установить, что конфиг вариант true. –

Смежные вопросы