Ruby rails,本地服务器不从rails开始



im在linux上工作,在rails上使用ruby进行项目。

当我使用rails s时,我遇到了一个问题。

正常情况下,当我做rails s时,我可以看到:

Booting Puma
=> Rails 6.0.0 application starting in development 
=> Run `rails server --help` for more startup options
Puma starting in single mode...
* Version 4.3.5 (ruby 2.6.3-p62), codename: Mysterious Traveller
* Min threads: 5, max threads: 5
* Environment: development
* Listening on tcp://127.0.0.1:3000
* Listening on tcp://[::1]:3000

我可以在localhost 3000 上看到我的项目

但现在,在我目前的项目中,它只是做了:

=> Booting Puma
=> Rails 6.0.0 application starting in development 
=> Run `rails server --help` for more startup options

没有更多,没有错误消息,我只是无法访问我在localhost3000上的项目。

我试着用rails s -p 3000指定一个端口或用rails -P指定一个PID。。。但它并没有改变什么我试过rake rails:update:bin,但它也没有改变

你知道我能做些什么来解决我的问题并在当地为我的项目工作吗?

谢谢

我想您的错误(std::err(在控制台中是隐藏的。你一定有这个错误

=> A server is already running. Check /YourProjectPath/tmp/pids/server.pid.转到tmp/pids/server.pid,你会在那里找到一个服务器ID。使用服务器ID在终端上运行以下命令。即:

$ kill 13455

//其中13455是我的项目的服务器ID。

如果它不起作用。重新启动电脑

使用rails s webrick可以使用webrick server而不是puma server

相关内容

  • 没有找到相关文章

最新更新