Мне пришлось установить config.assets.compile = false в production.rb из-за уязвимости безопасности в heroku.
После этого я заметил пару отсутствующих файлов в public / assets, поэтому я запустил:
heroku rake assets:precompile
I, [2018-06-27T00: 04: 19.538776 # 4] ИНФОРМАЦИЯ -: Письмо
/ Приложение / государственные / активы / приложения b8b220c46c76c987e22df9f17f8b738290e41c5113e680fccc1f1d61f708
7453.css I, [2018-06-27T00: 04: 19.539053 # 4] INFO -: Написание / app / public / assets / application-b8b220c46c76c987e22df9f17f8b738290e41c5113e680fccc1f1d61f708
7453.css.gz
, а затем:
heroku restart
Журнал показывает, что он создал этот файл CSS, и я вижу его в заголовке документа, однако этот документ выдает ошибку 404. Как я это облажался?