Ошибка 403 с nginx + пассажир + рельсы 3 - PullRequest
2 голосов
/ 18 марта 2011

У меня есть простое приложение, которое хорошо работает на Apache, но выдает ошибку 403 после перехода на Nginx.

Вот моя конфигурация:

server {</p> <pre><code> server_name myapp.com; access_log off; root /home/www/myapp/public; autoindex on; passenger_enabled on; rails_env production;

}

Nginx работает от пользователя www-data, у которого есть права r + x для всех папок на пути к приложению.

Nginx - 0.8.54, а Passenver - 3.0.5.

Есть идеи, что может быть не так?

Очевидно, что нет никаких разумных ошибок в файле журнала nginx (я увеличил уровень регистрации до максимума), а также ничего в файлах журнала рельсов.

1 Ответ

2 голосов
/ 24 марта 2011

Вам не хватает порта http:

server {
  listen 80;
   ...
}
...