###前提・実現したいこと
rails4にてチャットアプリを開発しています。
ログインシステムをWEBrickサーバー(localhost:3000)、メッセージを送るチャットシステムをthinサーバー(localhost:9292)で構築していました。
しかし、thinサーバーのデフォルトのポート番号をWEBrickサーバーと同じにしてしまい、thinサーバーのみしか起動しません。
そこで、デフォルトのサーバーをWEBrickに戻したいのですが、上手くいかないため質問させていただきました。
###発生している問題・エラーメッセージ
private_pubとthinというgem(http://bit.ly/1VuiBQk)をインストールしたのち、config/private.ymlからthinサーバーのデフォルトのポート番号(localhost:9292)をWEBrickのポート番号(localhost:3000)と同じ番号に変更してしまい、上書きをしたところ、WEBrickのサーバーが起動しなくなってしまいました。
今まで試したこととして
・ターミナルでrails server webrickでは起動する。しかし、表示されるビューはthinサーバーのもののみ。
・gemfileからthinをアンインストールするとWEBrickサーバーが起動する。しかし、表示されるビューはthinサーバーのもののみ。
・他のアプリケーションでrails serverを実行すると、
"Could not find thin-1.6.4 in any of the sources
Run bundle install
to install missing gems."や
"Could not find minitest-4.7.5 in any of the sources
Run bundle install
to install missing gems."
とターミナルに表示され、WEBrickが起動しません。
###補足情報(言語/FW/ツール等のバージョンなど)
OSX Yosemiteバージョン10.10.5
ruby 2.0.0p481
Rails 4.2.5
thin 1.6.4
webrick 1.3.1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/01/02 04:23
2016/01/02 06:58
2016/01/02 08:03