У меня возникла проблема, когда Passenger не обнаруживает файл config.ru для следующего сервера nginx.
server {
listen 80;
passenger_enabled on;
server_name callumj.com cjlondon.com;
access_log logs/callumj.access.log;
root /webapps/callumj_com/public;
}
Nginx, кажется, просто игнорирует его и рассматривает как обычную веб-страницу (поскольку я получаю запрещенные области, когда он пытается найти index.html в открытом доступе). Я убедился, что команда rackup и запуск config.ru успешно загружаются.
У меня есть еще одна серверная директива, очень похожая на эту, которая работает на Rails и, кажется, работает отлично.
Я что-то упускаю?
Заранее спасибо!