LoginSignup
7
1

More than 5 years have passed since last update.

A server is already running. Check でrails serverが立ち上がらない

Last updated at Posted at 2018-01-08
$rails s

でサーバーを立ち上げようと思っても
以下のようなメッセージでサーバーが立ち上がらなかった。

A server is already running. Check /ディレクトリパス/tmp/pids/server.pid.
Exiting

原因としては、前回のrails serverが
正しく停止しなかったことが障害が発生し
server.pid ファイルが残っていることが原因みたいです。

環境

□OS : windows 10 home ubuntu on windows
ubuntu : 16.04.3 LTS (Xenial Xerus)
□ruby : 2.4.2p198
□rails : 5.1.4

対応策

/ディレクトリパス/tmp/pids/server.pid.

の server.pid ファイルを手動で削除することで

$rails s

でサーバーを起動できます。

ちなみに、正しくサーバーを停止させることができれば、
server.pid ファイルは削除されるはずです!

7
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
1