Примечание: я заметил, что вы редактируете production.rb
... этот сервер, на котором вы работаете, не работает и помогает клиентам, верно?
Если это не так, я бы сказал ваш следующий шаг - изменить части конфигурации, которые не позволяют вашим настройкам работать.
Это означает, что вам, в конце концов, придется читать документацию по конфигурации из руководств по rails, но сначала ...
Почему у вас config.serve_static_assets = true
... когда мы делаем активы с ngix, это отключено, поскольку рельсы не обслуживают активы. Также в современных приложениях rails они используют config.public_file_server.enabled
, что в вашем случае должно быть «ложным».
Поскольку мы не наблюдали за тем, как вы настраивали приложение, - мы не можем сразу указать, где ошибка ... так что вы в течение пары часов устранения неполадок ...
- Если ваша быстрая диагностика не удалась, разветвите приложение (до того, как вы впервые попытались внести изменение) и / или используйте промежуточную среду
- контрольный список, завершающий каждый шаг начиная с sh начала процесса
- получите демонстрацию рабочего скелета от кого-то другого и повторите контрольный список
- в суть в том, что это не интеграция, это что-то в вашем собственном коде или данных ... возможно, вставьте ваши вещи в скелетную демонстрацию