Проблема с пассажиром: «нет такого файла для загрузки» - / config / environment

Я исследовал эту проблему и нашел ссылки на похожие проблемы тут и там, но ни одна из них еще не привела к решению. Я установил passenger (2.2.11) и nginx (0.7.64), и когда я запускаю вещи и нажимаю URL-адрес Rails, я получаю страницу с сообщением об ошибке загрузки:

нет такого файла для загрузки - / path / to / app / config / environment

Из того, что я нашел в Интернете, это похоже на ошибку пользователя / прав доступа, но я попробовал все логические исправления: я убедился, что /config/environment.rb принадлежит не пользователю root, а пользователь веб-приложения. Я попытался установить passenger_default_user, я попытался отключить passenger_user_switching. Я даже пытался настроить пользователя nginx, хотя это не должно иметь большого значения. Я получил разные результаты, но на самом деле ничего не получилось. Я надеюсь, что у кого-то может быть волшебная комбинация настроек и разрешений для этого. Я могу попытаться вернуться к более ранней версии Passenger, потому что у меня никогда не было этой проблемы раньше; Прошло немного времени с тех пор, как я установил Passenger.

Спасибо за любые предложения.

Отредактированный: см. Ниже для ответа, на который я наткнулся.

Ответы на вопрос(2)

Ваш ответ на вопрос