Rails:权限被拒绝-“ 127.0.0.1”端口3000(Errno :: EACCES)的bind(2)

时间:2018-12-08 11:16:34

标签: ruby-on-rails windows ruby-on-rails-4 server ruby-on-rails-5

当我尝试在3000端口运行Rails服务器时,出现此错误。我可以在其他端口上运行服务器,并且可以运行,但是我希望服务器在3000端口上运行。

我试图检查该端口是否繁忙并终止进程,但是每次这样做都发现该端口是空闲的。而且我仍然收到此错误。

有人可以帮我解决这个问题吗?我在Windows 10上。

轨道5.0.2 Ruby 2.4.1

1 个答案:

答案 0 :(得分:0)

这仅意味着在端口3000上正在运行另一台服务器。 您可以解决此问题并清除手动杀死正在运行的服务器

在您的应用程序根目录中:

cd tmp/pids

然后您可以检查其中是否有一个名为server的文件。

如果有,您可以将其删除。您可以在端口3000上再次启动服务器