Рельсы / Nginx: 403 - PullRequest
       16

Рельсы / Nginx: 403

1 голос
/ 27 марта 2012

Я получаю сообщение об ошибке 403 на моей новой странице тестирования рельсов: удалено.com: 8080.Я установил RVM от имени пользователя root, и все, кажется, работает правильно (с моими ограниченными знаниями об Ubuntu ...).

Вот что читает мой журнал:

2012/03/26 21:53:33 [error] 11698#0: *2 directory index of "/" is forbidden, client: 150.182.203.216, server: rails.pixelcraftwebdesign.com, request: "GET / HTTP/1.1", host: "pixelcraftwebdesign.com:8080"

Что я делаю не так?! :( Я прогуглил это около 4 часов ...

Ответы [ 2 ]

1 голос
/ 27 марта 2012

Вы пытаетесь перечислить каталог, и кажется, что .htaccess / server ограничивает это.Перейдите к фактическому контроллеру / действию в соответствии с вашей реализацией rout.rb (например, pixelcraftwebdesign.com:8080/home/index, если у вас есть home_controller и внутри него есть метод индекса)

0 голосов
/ 27 марта 2012

Скорее всего, у вас не установлены правильные разрешения для домашней или веб-директории.

Убедитесь, что у вас установлено 755 разрешений по всему пути, чтобы позволить непривилегированному пользователю, запущенному nginx, проходить по вашим каталогам и читать ваши файлы.

Некоторые дистрибутивы Linux автоматически устанавливают ограниченные разрешения для вашего домашнего каталога: / Главная / пользователь В качестве меры безопасности, чтобы другие пользователи не могли читать ваши файлы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...