nginx + пассажир не использует файл стойки

У меня возникла проблема, когда 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 и, кажется, работает отлично.

Я что-то упускаю?

Заранее спасибо!


person Callum Jones    schedule 08.05.2010    source источник


Ответы (1)


Похоже, это была ошибка прав доступа к корневому каталогу /webapps. Дурак я.

person Callum Jones    schedule 08.05.2010