gpt4 book ai didi

ruby-on-rails - Webrick 不会停止或重新启动

转载 作者:太空狗 更新时间:2023-10-29 12:35:46 24 4
gpt4 key购买 nike

我之前运行的是 Linux Mint 13,现在刚切换到 Fedora 17。既然我已经切换了,我就无法再阻止 Webrick。我使用 Jetbrains Rubymine,并且启动服务器工作正常,但是一旦我点击停止或重新启动,它就会以某种方式与进程分离,并且在我重新启动计算机之前我无法再次使用该端口。我的第一个想法是这是 Rubymine 的问题,但是当我在控制台中启动服务器时,它会做同样的事情。我按下 ctrl-c 来停止它(它似乎是这样做的),但是一旦我在那个端口上再次启动服务器,它就会失败,因为正在使用重复的地址。

最佳答案

我在 Mint 上有这个错误(如我所见,与你相反)- Ubuntu 机器总是通过 CTRL+C 正常退出。无需重启机器的解决方案:终止 Webrick 进程。通过 ps aux | grep rails 搜索分离服务器进程的 PID命令然后通过 kill -9 <PID> 杀死它

在一行中你可以在你的项目目录中运行它:

kill -9 `cat tmp/pids/server.pid`

(你也可以在你的.bash_profile中设置这个命令为别名,使用起来更方便)

或者是没有要杀死的 Webrick 进程,无论如何?

关于ruby-on-rails - Webrick 不会停止或重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12145105/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com