繁体   English   中英

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

[英]Rails: Permission denied - bind(2) for “127.0.0.1” port 3000 (Errno::EACCES)

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

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

谁能帮我解决这个问题? 我在Windows 10上。

Rails 5.0.2 Ruby 2.4.1

这仅意味着在端口3000上运行了另一台服务器。您可以绕开它并清除手动杀死正在运行的服务器。

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

cd tmp/pids

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM