【Booting Puma】rails serverの起動に失敗するときの対処法
Ruby on Rals5で起動に失敗して対処したのでその備忘録です。
【Booting Puma】rails serverの起動に失敗するときの対処法
エラー文
=> Booting Puma
=> Rails 5.1.4 application starting in development
=> Run `rails server -h` for more startup options
A server is already running. Check
・・・/tmp/pids/server.pid.
Exiting
原因
追求はここではしませんが、どうもサーバーがすでに実行されているからそれをチェックしてみてねーと言われているようです。
対処方法
エラー文にも書いてある通り、
プロジェクト内の/tmp/pids/server.pid.を確認。
これはサーバーが起動していると生成されるもの。
ですがまだサーバーを起動していないのにserver.pidが存在していたのでこれを右クリックで削除。
その後rails serverで無事起動することができました。
うーん原因はわかりませんが、railsのバグの一種でしょうか。
[adsense]