2016-04-27 17 views
-1

私は単純なレールサーバーを起動し、ルートURLを設定してhtmlページを表示しました。それはlocalhost:3000で始まりましたが、ブラウザ(Internet Explorer 8)を使用してアクセスしようとすると、ページには問題がありません。コンソールにエラーが表示されていません。それはちょうどサーバがローカルホスト上で実行されていると言う:3000Railsサーバーが応答しない

コンソール出力

=> Booting WEBrick 
=> Rails 4.2.6 application starting in development on http://localhost:3000 
=> Run `rails server -h` for more startup options 
=> Ctrl-C to shutdown server 
[2016-04-27 12:32:39] INFO WEBrick 1.3.1 
[2016-04-27 12:32:39] INFO ruby 2.2.4 (2015-12-16) [i386-mingw32] 
[2016-04-27 12:32:39] INFO WEBrick::HTTPServer#start: pid=5752 port=3000 
+0

あなたを行う – Alfie

+0

@Alfieがそれを追加したサーバを実行した後には、コンソールであり何でも追加することができますブラウザのアドレス欄に入力しますか? – user2375245

+0

たURL –

答えて

1

ことの最も可能性の高い問題ファイアウォールを持っており、それのブロックのサーバへのリクエストは、さらに名前localhostが再定義されていることが起こったことができ、私は修正するために3つのステップを提案します:

  1. localhostとして解決すべきことは、ファイアウォールを削除するか、または127.0.0.1にアクセスできるようにするためにそれをリセットします。

  2. 再起動アプリ:

    rails s -b 127.0.0.1 
    

    キー-bはちょうどIP上でそれをバインドするようにサーバーに指示します:127.0.0.1

  3. は、次のURLを入力します。http://127.0.0.1:3000

+0

ありがとうございました。 – user2375245

関連する問題