Rails服务器命令问题

时间:2011-04-13 00:43:13

标签: ruby-on-rails

我有一个macbook pro os 10.6.6。当运行rails服务器并加载http://0.0.0.0:3000时,页面会尝试加载一段时间,然后给出“连接超时错误”。以前有人有过这个问题吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

您可能正在使用本地网络中的另一台计算机。请参阅↓。

尝试http://localhost:3000/

您还可以尝试在系统偏好设置>中找到的实际IP地址。网络

答案 1 :(得分:0)

  • 确保webrick正在运行。执行以下命令时,您应该看到ruby进程。

    ps aux | grep rails

  • 确保webrick正在侦听您的本地主机。

    sudo lsof -i -P | grep -i“listen”

您应该看到类似

的内容
ruby      5710         username    7u  IPv4 0x12d3b680      0t0    TCP *:3000 (LISTEN)

作为输出。如果你没有看到webrick没有运行。

  • 您可以尝试运行不同的Web服务器,即:./ script / server webrick而不是默认的mongrel