..$ rails s
=> Booting WEBrick
=> Rails 4.0.4 application starting in development on http://0.0.0.0:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
A server is already running. Check /home/..name/rprojects/railsapp/tmp/pids/server.pid.
Exiting
对于 Rails 初学者来说,解决这个问题最简单的方法是什么?
最佳答案
您可以删除server.pid
文件。
rm /your_project_path/tmp/pids/server.pid
<小时/>
其他:
在 OSX 中尝试:
sudo lsof -iTCP -sTCP:LISTEN -P | grep :3000
或者在 Linux 中:
ps -aef | grep rails
或
lsof -wni tcp:3000
使用杀死进程
kill -9 PID (eg,2786)
关于ruby-on-rails - 服务器已经在运行。检查…/tmp/pids/server.pid。退出 - rails ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24627701/