技術

railsでA server is already running~とでたときの対処法

投稿日:

こんにちは!コーテッグの小山です。

rails使っていて、rails sをするときに立ち上がらないで以下のようになるときありますよね。

A server is already running. Check /api/tmp/pids/server.pid.

runningではないのに、このアラートがでてしまうときの対処法について
無駄なことをやっていた時期があったので、記事にしてみます。

これはなぜかserver.pidが残ってしまっているので

vi /api/tmp/pids/server.pid
// → 数字を消して保存する

これで解決します。ちょっと面倒ですね。
前はこれで解決をしていました。

rm /api/tmp/pids/server.pid

これでも解決しますね。
こちらの方が少し楽

でも、上記も必要ありません。(たぶん)

rails s
// 2回目

1回目のrails sで失敗したとしてもこれで立ち上がります。(ケースバイケースかも?)
失敗するケースもあるかもしれませんが、最近失敗した記憶がないのでたぶんいけます。

-技術

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

wordpressで固定ページが表示されない時は.htaccessを確認しよう

こんばんは 個人でwordpressサイトを持っているのですが いきなり固定ペー …

no image

Angular6で子コンポーネントに文字列を渡す

文字列と変数の値を渡す時、記述が少しだけ違います。 // 文字列を渡したい時 & …

[Angular6] 一つのタグに複数の条件分岐を書く

こんにちは どうしても一つのタグに複数の条件分岐を書きたい時があるかと思います。 …

プログラミンを触ってみた

2020年から小学校でのプログラミング教育が必修になる(かも?)ということで、 …

no image

rubyでシンボリックリンクを作成する

rubyでシンボリックリンクを作る機会がありました。 どちらも、srcへのシンボ …