1
我寫了一個簡單的Rails web應用程序。 當我在URL中輸入「http://localhost:3000/events/7.json」時,它起作用。Rails:localhost工作,但內部IP被拒絕
但是當我輸入「http://192.168.56.73:3000/events/7.json」它顯示「連接被拒絕」。
如何解決這個問題?
我寫了一個簡單的Rails web應用程序。 當我在URL中輸入「http://localhost:3000/events/7.json」時,它起作用。Rails:localhost工作,但內部IP被拒絕
但是當我輸入「http://192.168.56.73:3000/events/7.json」它顯示「連接被拒絕」。
如何解決這個問題?
默認情況下,Rails只監聽localhost(127.0.0.1)。如果你希望在localhost以外的地方可用,你需要指定你想讓rails server監聽的IP。
rails server --binding 0.0.0.0
或
你的情況rails server --binding 192.168.56.73
。
這是我可以找到關於如何使用導軌來做到這一點。通常與其他紅寶石服務器它是-h 0.0.0.0
。