0

我构建了一个 rails 应用程序并成功将其部署到 heroku

现在我想访问开发版本以在我的本地机器上进行更改

当我rails s收到错误消息时:

A server is already running. Check /home/username/myApp/tmp/pids/server.pid

该文件有一行读取2673

当应用程序托管在 heroku 上时,我该怎么做才能启动 rails 服务器?

4

1 回答 1

1
 rm /home/username/myApp/tmp/pids/server.pid

然后

 rails s

如果它不工作

如果你想杀死端口上的 rails 服务器进程3000(这是 webrick 通常使用的),请在终端中键入以下内容以找出进程的 PID:

 $ lsof -wni tcp:3000

然后,使用 PID 列中的数字来终止进程:

 $ kill -9 PID

然后

  rails s

希望您能够在本地 m/c 中再次运行 rails 服务器

于 2013-10-24T12:01:58.420 回答