[2014-08-01 11:40:40] INFO WEBrick 1.3.1
[2014-08-01 11:40:40] INFO ruby 1.9.3 (2014-05-14) [x86_64-darwin13.3.0]
[2014-08-01 11:40:40] WARN TCPServer Error: Address already in use - bind(2)
Exiting
答案 0 :(得分:1)
看起来您已经在该端口上运行了服务器。尝试使用新的端口号运行它,例如rails server --port 3001
或找到另一个正在运行的服务器并先杀死它
答案 1 :(得分:1)
如果要在端口3000上执行服务器,请执行以下操作:
你可以在终端执行此命令时找到你的mac正在侦听的端口:
sudo lsof -i :3000
用手中的pid你可以杀死进程。只需在pid列中选择数字,然后在终端中执行此命令:
sudo kill -9 <pid value>
现在您可以毫无困难地执行rails服务器。