Size: a a a

pro.rb (Ruby/Rails / RU)

2021 March 11

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
можно попробовать добавить RAILS_SERVER_STATIC_FILES=1 при запуске в прод режиме - и перепроверить
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
хм, я в докере ее передавал как true в итоге получил 500, сейчас попробую локально
источник

NB

Nikita Bulai in pro.rb (Ruby/Rails / RU)
Ivan Naumov
мб где-то для прода указан цсс
возможно какая-то папка или конкретные ассеты для прода не указаны, а-ля config.assets << "assets/some/folder/or/vendor")
источник

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
мб к ассетам пути какие-то неожиданные?
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
сделал  export RAILS_SERVER_STATIC_FILES=1
тоже самое
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
Nikita Bulai
возможно какая-то папка или конкретные ассеты для прода не указаны, а-ля config.assets << "assets/some/folder/or/vendor")
сейчас гляну
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
блин проект не мой, дали с гита, доработать 1-ну страницу
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
Nikita Bulai
возможно какая-то папка или конкретные ассеты для прода не указаны, а-ля config.assets << "assets/some/folder/or/vendor")
все что указано
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
Ivan Naumov
в папке views нет errors/not_found.html.erb 🤔
есть
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
блин в docker-compose добавить nginx и прописать ему на assets директории минуя рельсы.. блин как то обходной путь получается
источник

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
Попов Алексей
блин в docker-compose добавить nginx и прописать ему на assets директории минуя рельсы.. блин как то обходной путь получается
Это через volume? Да можно, вполне себе
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
ℹ️ 🅿️
Это через volume? Да можно, вполне себе
да там персистент в сварм отправляю
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
блин, разобраться хочется конечно с ошибкой а не прятать ее
источник

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
Попов Алексей
Подскажите, в development проект работает. В production режиме такая фигня -
Error during failsafe response: Missing template errors/not_found, application/not_found with {:locale=>[:ru], :formats=>[:css], :variants=>[], :handlers=>[:raw, :erb, :html, :builder, :ruby, :coffee, :jbuilder, :axlsx]}. Searched in:
 * "D:/Development/project/app/views"
 * "C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/kaminari-core-1.1.1/app/views"
 * "C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/devise-4.5.0/app/views"
Посмотри тогда прямо вот какой файл запрашивается
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
ℹ️ 🅿️
Посмотри тогда прямо вот какой файл запрашивается
Да вот допустим напрямую его
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
любой асет
источник

ℹ🅿

ℹ️ 🅿️ in pro.rb (Ruby/Rails / RU)
Так, это ассеты от вебпакера
Мб он криво настроен и не собирал ассеты?
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
смотрю его в public/packs он там лежит
источник

ПА

Попов Алексей... in pro.rb (Ruby/Rails / RU)
ℹ️ 🅿️
Так, это ассеты от вебпакера
Мб он криво настроен и не собирал ассеты?
я для прода делаю rails assets:precompile
источник

NB

Nikita Bulai in pro.rb (Ruby/Rails / RU)
Явно птоеряны ассеты где-то. Задача раздавать их рельсами?
Если да, в продакшене их надо скомплировать и docker должен уметь в них (я имею ввиду, что они должны быть скомпилены и валяться так, чтобы рельсы видели - можно attach к контейнеру и ls -l в public/assets
источник