Я изучал этот вопрос и находил здесь и там ссылки на похожие проблемы, но ни одна из них пока не привела к решению. Я установил пассажира (2.2.11) и nginx (0.7.64), и когда я запускаю все и нажимаю URL-адрес Rails, я получаю страницу с ошибкой, информирующую меня об ошибке загрузки:
нет такого файла для загрузки -- /path/to/app/config/environment
Судя по тому, что я нашел в Интернете, это какая-то ошибка пользователя/разрешений, но я перепробовал все логические исправления: я убедился, что /config/environment.rb принадлежит не root, а пользователь веб-приложения. Я пытался установить для пассажира_по умолчанию_пользователя, я пытался отключить пассажир_пользователь_выключения. Я даже пытался настроить пользователя nginx, хотя это не должно иметь большого значения. Я получил несколько разных результатов, но на самом деле ничего не сработало. Я надеюсь, что у кого-то может быть волшебная комбинация настроек и разрешений для этого. Я могу попробовать вернуться к более ранней версии Passenger, потому что раньше у меня никогда не было этой проблемы; хотя прошло немного времени с тех пор, как я настроил Passenger.
Спасибо за любые предложения.
EDITED: См. Ниже ответ, на который я наткнулся.