A server is already running
のエラーが出ました。
てやんでい。
別ウィンドウで、サーバー立ち上げているときにrails s
すると上記のエラーが出ます。
が今回は、他にターミナルを開いていませんでした。
てやんでい..
ログをきちんと確認してみると
A server is already running. Check C:/shitsumonwa/tmp/pids/server.pid.
Exiting
とでている。
理由はわからないけど、手元でsystem testを全て確認した後なので、PC自体めちゃくちゃ重くなっていたけど、何か原因あるんか.. てやんでぇい。
#解決策: server.pidファイルを削除
server.pidファイルを削除
[Railsプロジェクトフォルダ名]\tmp\pids\server.pid
tmp: キャッシュなど、一時的なファイルを格納されるディレクトリ
サーバー終了すると削除されるIDみたいなものが、サーバー起動時に生成されるみたいです。
ファイルの中身を見てみると、ランダムの値が記載されています。
tmp/pids/server.pid
8266
サーバーを再起動すると、値が変わっています。
tmp/pids/server.pid
8295
今回は、そのIDが残ったままだったので、A server is already running
のエラーを吐いたみたいです。
以上で、rails s
すると無事サーバーが立ち上がりました。