0
0

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 1 year has passed since last update.

【Rails】Rails cコマンドを打っても反応がない時

Posted at

rails cコマンドを実行した時に応答がなかった場合の対処法です。

まず起動しているプロセスを確認します

$ ps
  PID TTY           TIME CMD
65969 ttys006    0:00.50 spring server | to_do_app | started 11 hours ago   
15687 ttys007    0:00.28 /bin/zsh -il

spring serverというプロセスを切断します。

$ kill 65969

これでコンソールが起動するようになりました。

また、以下の方法でも同じです。

$ bin/spring stop

springとは

springはアプリ高速化のためのキャッシュで、rails cコマンドを実行するとキャッシュされたアプリケーションが起動します。
私の場合はDB作成前にspringが起動していて、その時キャッシュされたアプリケーションがrails c実行時に呼ばれていたためにDBが存在せず、応答がなかったのだと思います。

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?