403 после установки Ruby on Rails

Ruby и Rails уже настроены, но я всегда получаю 403 при посещении «localhost». При настройке нового проекта rails ошибок нет. Это моя "пакетная установка". Что-то пропало? Должен быть сайт приветствия на борту, но я получаю 403. Когда я захожу на localhost/public, я получаю сайт приветствия на борту.

    Using rake (0.9.2.2) 
Using i18n (0.6.0) 
Using multi_json (1.3.5) 
Using activesupport (3.2.3) 
Using builder (3.0.0) 
Using activemodel (3.2.3) 
Using erubis (2.7.0) 
Using journey (1.0.3) 
Using rack (1.4.1) 
Using rack-cache (1.2) 
Using rack-test (0.6.1) 
Using hike (1.2.1) 
Using tilt (1.3.3) 
Using sprockets (2.1.3) 
Using actionpack (3.2.3) 
Using mime-types (1.18) 
Using polyglot (0.3.3) 
Using treetop (1.4.10) 
Using mail (2.4.4) 
Using actionmailer (3.2.3) 
Using arel (3.0.2) 
Using tzinfo (0.3.33) 
Using activerecord (3.2.3) 
Using activeresource (3.2.3) 
Using bundler (1.1.3) 
Using coffee-script-source (1.3.3) 
Using execjs (1.3.2) 
Using coffee-script (2.2.0) 
Using rack-ssl (1.3.2) 
Using json (1.7.3) 
Using rdoc (3.12) 
Using thor (0.14.6) 
Using railties (3.2.3) 
Using coffee-rails (3.2.2) 
Using jquery-rails (2.0.2) 
Using rails (3.2.3) 
Using sass (3.1.18) 
Using sass-rails (3.2.5) 
Using sqlite3 (1.3.6) 
Using uglifier (1.2.4) 

Я попытался создать новое представление и контроллер с помощью $ rails generate controller home index и изменил файл route.rb на home#index. У меня тоже 403.

Любые идеи?

Редактировать:

rails server -p 3001 -e test
=> Booting WEBrick
=> Rails 3.2.3 application starting in test on http://0.0.0.0:3001
=> Call with -d to detach
=> Ctrl-C to shutdown server
[2012-05-18 10:50:16] INFO  WEBrick 1.3.1
[2012-05-18 10:50:16] INFO  ruby 1.9.3 (2011-10-30) [x86_64-linux]
[2012-05-18 10:50:16] INFO  WEBrick::HTTPServer#start: pid=26471 port=3001

При переходе на сайт ничего не происходит. Получите только запрещенную ошибку apache 403.


person Denny Mueller    schedule 18.05.2012    source источник


Ответы (1)


Ты бежишь ...

rails server

в вашем корневом каталоге приложения?

Похоже веб-сервер не работает?

person creativetechnologist    schedule 18.05.2012
comment
да, я пробовал с rails server и без rails server Делал также rake db:create раньше - person Denny Mueller; 18.05.2012
comment
я использую на поддомене моего домена. Итак, я просматриваю этот субдомен и получаю 403. Если я использую субдомен: 3000, я получаю сообщение об ошибке подключения. - person Denny Mueller; 18.05.2012
comment
Можете ли вы опубликовать журнал из окна вашего веб-сервера, когда вы запускаете сервер rails и пытаетесь получить доступ к странице - person creativetechnologist; 18.05.2012
comment
Сервер запускается как положено. Никаких дополнительных сообщений при переходе на сайт не поступало. Смотрите мое редактирование - person Denny Mueller; 18.05.2012
comment
Я использую его в Интернете. Итак, я иду на sub.domain.com - person Denny Mueller; 18.05.2012
comment
Хорошо, теперь я совсем запутался. Я думаю, вам, возможно, придется начать с нуля с инструкций по настройке нового сайта на вашем локальном компьютере по адресу guides.rubyonrails.org/getting_started.html#hello-rails. Точно следуйте инструкциям на этой странице, если у вас все еще есть проблемы, кричите. - person creativetechnologist; 18.05.2012
comment
У меня есть рельсы, установленные на моем виртуальном хосте в Интернете ... я могу позвонить с помощью sub.domain.com. Управление с помощью ssh и sshfs. - person Denny Mueller; 18.05.2012
comment
Ах хорошо. Что ж, в этом случае, если это не виртуальный хост, уже настроенный для Rails, вам нужно будет установить веб-сервер, такой как пассажирский, modrails.com/install.html - person creativetechnologist; 18.05.2012