0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

何をやってもRails Serverが切れなかった

Last updated at Posted at 2019-10-09

こんにちは@yukifreeworld12です。

何をやってもRails Serverが切れなかった話

いつも通りrails severを立ち上げると

=> Booting Puma
=> Rails 5.2.3 application starting in development
=> Run `rails server -h` for more startup options
Exiting

と表示される。

###とりあえずkillコマンドをググる
定番のコマンドを試しまくってもダメ...
ターミナルを停止して立ち上げ直したり、エディターを再起動してもダメ...

(killコマンド一覧)
lsof -wni tcp:3000
ps ax | grep puma + kill -9 PID
ps ax | grep rails + kill -9 PID
kill -9 $(lsof -i tcp:3000 -t)

###結果
ただのRoute設定ミスでした...

よくエラー文を見てみると下にplease check your routes の文が書かれていました。

=> Booting Puma
=> Rails 5.2.3 application starting in development 
=> Run `rails server -h` for more startup options
Exiting

(中略)

in `check_part': Missing :controller key on routes definition,
 please check your routes. (ArgumentError)

まさかRouteの設定ミスでもserverがExitingと表示されるとは思わなかった。
長いエラー文でもしっかり見ないといけないなと勉強になりました。

色々試してダメな方はエラー文見直すかルーティング確認するといいかもしれません。

###追記

ルーティングがおかしいとコントローラーなども作成出来なくなります。

0
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
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?