技術

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

【Angular6】画像を拡大したり、ドラッグ移動をできるようにする

こんにちは 画像を拡大したり、ドラッグ移動したい時は結構あるんじゃないでしょうか …

no image

【Grunt】楽々デプロイ(grunt-rsync)

どうも、中田です。 gruntでアプリをデプロイするときにどうやったらいいかぁ〜 …

no image

CSSのpositionで要素を真ん中寄せにする(JS不要)

positionを使って要素を真ん中寄せにする時は、transform: tra …

no image

[Angular]複数のクエリパラメータを設定する

こんばんは angularで複数のクエリパラメータを設定したいと思います。 co …

no image

【Vagrant】はじめまして!はじめました!

どうも中田です。 仮想マシンと言えば、VMWare、EC2、VirtualBox …