rails tutorialをtest走らせながら勉強してた所macがフリーズしてしまい、
どうにもならず電源長押しして再起動しました。
rails c でサーバー落とさぬままだったせいか、再起動後にrails sすると下記のエラーが出ました。
Puma starting in cluster mode... * Version 3.9.1 (ruby 2.3.1-p112), codename: Private Caller * Min threads: 5, max threads: 5 * Environment: development * Process workers: 2 * Preloading application * Listening on tcp://0.0.0.0:3000 * Listening on tcp://0.0.0.0:3000 .rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/puma-3.9.1/lib/puma/binder.rb:269:in `initialize': Address already in use - bind(2) for "0.0.0.0" port 3000 (Errno::EADDRINUSE)
色々調べまして、psコマンドでkillを試したのですが
ps ax | grep rails 2398 s000 R+ 0:00.01 grep rails -bash: kill: (2398) - No such process
と他の方の解決方法ではうまくいきませんでした。
サーバーが使われていると言うのにこちらのコマンドを打っても
lsof -i :3000
なんの反応もありません。
2日間葛藤しております。
どうぞ、ご教授お願い致します。
(ちなみに他のアプリではどうなのだろう?とrails sした所、やはりエラーが出てしまったのですが、エラー内容は違いました。
could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/05 02:42