LoginSignup
14
6

More than 5 years have passed since last update.

Railsチュートリアルで「No application seems to be running here!」が表示された時の対処法

Last updated at Posted at 2017-12-23

Railsチュートリアル(Ver5.1)第一章のメモです。

現象

第一章でRailsサーバ起動時以下のコマンドを打つように記述されていますが、なぜかRails5.1の版から説明が不足しており、Cloud9でそのまま打ち込むとローカルサーバーが立ち上がらないため、対処法を記載しておきます。
Rails初心者の人はここで躓くかもしれません。

$ rails server

上記コマンドをそのまま打ち込んでブラウザを表示すると、以下のエラーが表示されRailsの起動が確認できません。
No application seems to be running here!

対策

Cloud9の場合、外からサーバーにアクセスするためにIPアドレスとポート番号を指定する必要があります。
具体的には、サーバー起動時のコマンドを以下のように変更してください。

$ rails server -b $IP -p $PORT

-bでIPアドレスを、-pでポート番号を指定しています。
これで再度ブラウザにアクセスすると正しく表示されるはずです。

補足

Railsチュートリアルの5.0まではチュートリアル上に上記の内容が記載されていたのですが、5.1の版から説明が無くなっているようです。
最初は戸惑うかもしれませんね。

Good Luck!

14
6
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
14
6