Задать вопрос

Почему forbidden 403 nginx?

Поставил на продакшн nginx+passenger. настроил конфиг:
user www-data;
error_log  /var/log/nginx/error.log;
events {
  worker_connections  1024;
}

http {
  passenger_root /usr/local/rvm/gems/ruby-2.1.2/gems/passenger-4.0.48;
  passenger_ruby /usr/local/rvm/gems/ruby-2.1.2/wrappers/ruby;

server {
  listen   80;
  server_name  dragonfest.ru www.dragonfest.ru;
  passenger_enabled on;
  root /var/www/public;
  }
}


скопировал проект в /var/www/public , дал права www-data рекурсивно. Выдает ошибку 403. Есть идеи?
  • Вопрос задан
  • 3099 просмотров
Подписаться 2 Оценить 6 комментариев
Пригласить эксперта
Ответы на вопрос 1
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
Кто владелец /usr/local/rvm/gems/ruby-2.1.2 и поддиректорий? Возможно nginx не может получить доступ к ruby, т.к. у него нет прав.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы