我构建了一个rails应用程序并成功将其部署到heroku
现在我想访问开发版本以在我的本地计算机上进行更改
当我rails s
时收到错误:
A server is already running. Check /home/username/myApp/tmp/pids/server.pid
该文件有一行显示2673
在应用程序托管在heroku上时,如何启动rails服务器?
答案 0 :(得分:1)
rm /home/username/myApp/tmp/pids/server.pid
然后
rails s
如果不能正常工作
如果要在端口3000
上杀死rails服务器进程(这是webrick通常使用的),请在终端中输入以查找进程的PID:
$ lsof -wni tcp:3000
然后,使用PID列中的数字来终止进程:
$ kill -9 PID
然后
rails s
希望您能够在本地m / c中再次运行rails服务器