【Booting Puma】rails serverの起動に失敗するときの対処法

プログラミング, Ruby

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のバグの一種でしょうか。

The following two tabs change content below.
sensiki

sensiki

名前:sensiki 職業:サラリーマン。いわゆる理系男子で大学からプログラミングを学び仕事でも活用中。好きな言語はPython。流行に疎いこともあり最近の話題を独自の視点でまとめていこうと思いブログ開始。スクレイピングや統計を用いたエントリを書きたいと思いまながらツールを作成中。

広告