読者です 読者をやめる 読者になる 読者になる

ハイパーニートプログラマーへの道

頑張ったり頑張らなかったり

Nitrous.ioでRails4.2.0にアプデ、からのrails sでアクセスできないとき

Nitrous.ioで使っているRailsを4.1.0から4.2.0へアップデートしました。とはいっても

gem update rails

とするだけなのですが、その後ちょっと困ったことが

rails s -p 4000でもダメ

Nitrous.ioでphpMyAdminの設定 - ハイパーニートプログラマーへの道

以前phpMyAdminをport:3000で開くようにしちゃってたので、railsアプリを開く場合、rails s -p 4000と打ってPreview>Port 4000で見るようにしてました・・・が

今回事前にRails4.2.0にアプデしておいたら、動かん。

この記事を参考に

Ruby - Rails 4.2.0のrails serverにアクセスできない - Qiita

rails serverのデフォルトのホストが 0.0.0.0 から localhost に変更されたので、VPSsshで接続して開発している場合、そのままではVPS上のRailsアプリケーションにクライアント側のマシンからアクセスできなくなりました。

なのでrails s -b 0.0.0.0 -p 4000と打ってPreview>Port 4000で開いたら、見れました。

え、これから毎回立ち上げるたびにこれ打たなきゃならんの・・・?(絶句)