Ресурсы Rails 5 недоступны только в виртуальной среде - PullRequest
0 голосов
/ 10 марта 2020

У нас есть приложение рельсов, которое мы обслуживаем с предварительно скомпилированными активами. Мы обслуживаем stati c woff-файлов и в нашем стиле. css файл, который у нас есть:

@import url(jquery.dataTables.min.css);
@import url(spinners.css);
@import url(animate.min.css);

У нас есть новый клиент, который работает через удаленный рабочий стол, и на этом удаленном рабочем столе эти stati c файлы недоступны, и консоль выдает ошибку 404.

Когда мы обращаемся к сайту за пределами этой среды виртуального рабочего стола, сайт ведет себя нормально, и файлы активов stati c импортируются правильно.

В config / production.rb мы попробовали стандарт:

config.assets.compile = false

, а также

config.serve_static_assets = true 
config.assets.compile = true

Есть ли что-то, что мы можем попробовать, что по крайней мере определить, почему среда виртуального рабочего стола не может правильно получить эти файлы * stati c? Виртуальная среда Windows 10, и клиент использует Chrome для доступа к сайту. Мы работали с поставщиком, который управляет удаленной средой, и нет никаких брандмауэров или каких-либо других настроек, которые могли бы повлиять на эти файлы, насколько мы можем понять.

...