rails - “apache无法运行,因为另一个程序正在使用其端口”

时间:2010-03-03 21:08:21

标签: ruby-on-rails apache

我下载并运行了即时导轨,我收到了消息

我该如何解决这个问题?

可能正在使用此端口的其他应用程序是什么?

1 个答案:

答案 0 :(得分:2)

要找出在Windows上使用端口的进程在命令行运行netstat -ano。它将打印如下列表:

Proto  Local Address          Foreign Address        State           PID
TCP    0.0.0.0:135            0.0.0.0:0              LISTENING       1784
TCP    0.0.0.0:445            0.0.0.0:0              LISTENING       4
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       2460

使用您感兴趣的端口查找具有本地地址的行(看起来Instant Rails尝试在端口80上启动Apache),然后在任务管理器中检查PID。在上面的示例中,进程使用端口80,进程ID为2460。