Ruby on rails 可以在mac计算机上访问localhost:3000,但不能访问127.0.0.1:3000
我在mac电脑上运行rails应用程序,可以访问localhost:3000,但无法访问127.0.0.1:3000 在Ruby on rails 可以在mac计算机上访问localhost:3000,但不能访问127.0.0.1:3000,ruby-on-rails,macos,web-applications,configuration,localhost,Ruby On Rails,Macos,Web Applications,Configuration,Localhost,我在mac电脑上运行rails应用程序,可以访问localhost:3000,但无法访问127.0.0.1:3000 在/etc/hosts中,我有 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost 我需要添加更多设置吗?还是我遗漏了什么 谢谢您需要将Rails服务器绑定到0.0.0.0。这样,您的应用程序将在以下位置提供: lvh.me:3000 localhost:3000 您
/etc/hosts
中,我有
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
我需要添加更多设置吗?还是我遗漏了什么
谢谢您需要将Rails服务器绑定到0.0.0.0。这样,您的应用程序将在以下位置提供:
lvh.me:3000
localhost:3000
您的ip:3000
127.0.0.1:3000
rails s-b0.0.0
您需要将rails服务器绑定到0.0.0.0。这样,您的应用程序将在以下位置提供:
lvh.me:3000
localhost:3000
您的ip:3000
127.0.0.1:3000
rails s-b0.0.0
您需要使用-b
选项绑定rails服务器。这样,您就可以使用您的IP
,127.0.0.1
&lvh.me
运行这个
rails s-b0.0.0.0
这是一个关于Rails基本命令和其他选项的非常好的教程
您需要使用
-b
选项绑定Rails服务器。这样,您就可以使用您的IP
,127.0.0.1
&lvh.me
运行这个
rails s-b0.0.0.0
这是一个关于Rails基本命令和其他选项的非常好的教程
是的,这很管用,但是每次启动rails服务器时我都需要这样做吗?是的,我不明白为什么会有问题。如果您使用rails s和tab,它将自动完成您的命令。或者,您可以始终为该命令设置别名。是的,这很有效,但我是否每次启动rails服务器时都需要这样做?是的,我不明白为什么这会成为一个问题。如果您使用rails s和tab,它将自动完成您的命令。或者,您可以始终为该命令设置别名。