[英]Ruby on Rails: Permission denied - bind(2) for “0.0.0.0” port 80 (Errno::EACCES)
[英]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.