【问题标题】:rails server not working, localhost:3000导轨服务器不工作,本地主机:3000
【发布时间】:2015-07-22 01:37:24
【问题描述】:

我正在使用 Rails 制作 2 个博客。 blog2 的 Rails 服务器设置为 localhost:3000 并且工作正常。 问题是,我尝试在 blog1 上工作(它的服务器也设置为 localhost:3000),并且“rails s”或“rails server”命令不起作用。 我想这是因为两个博客的服务器都设置为单个。 如何更改默认服务器?

【问题讨论】:

标签: ruby-on-rails server


【解决方案1】:

您需要将其设置为使用不同的端口。例如。 rails s -p 4000 本地主机:4000

【讨论】:

  • 我尝试了'rails s -p 4000',但服务器仍然无法工作。 (仍然自行关闭)
【解决方案2】:

因此,您将需要更改为其他端口,如上述用户建议的评论。如果您愿意,请点击该链接。

另一种方法是在您使用完任一博客后删除该进程,因此在终端类型中:

lsof -wni tcp:3000

从这里您将能够看到一个“processid”,找出您不再需要的那个,然后在终端中输入:

kill -9 [processid]

通过这种方式,您一次只能处理一个博客。

【讨论】:

    猜你喜欢
    • 2013-09-28
    • 2011-01-24
    • 1970-01-01
    • 1970-01-01
    • 2017-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多