Rails 3でRailsサーバーを起動します
-
10-10-2019 - |
質問
コマンドを使用して新しいRailsプロジェクトを作成しました。
rails project_name
しかし、私が実行した場合、そのプロジェクトで今:
rails server
新しいProject Call Serverを作成するだけで、Webrickを起動しません。
サーバーを起動してレールを実行するにはどうすればよいですか?
解決
Rails 2とRails 3コマンドを混合しています。その見た目では、Rails 2を使用しています。つまり、サーバーを起動することは script/server
, 、 いいえ rails server
他のヒント
古いバージョンやレールがあなたを悩ませています。それらを使用してそれらを削除します gem uninstall rails
. 。使用することをお勧めします RVM プロジェクトごとに個別の環境を作成するゲムセットを使用します。
ステップバイステップレールサーバーのインストール:
- 「RVM CreateGemset」を使用してGemsetを作成します
- 新しいレール
- GOTO RAILS APPディレクトリ「CD/」
- gemインストールレール
- echo "rvm use"> .rvmrcたとえば:echo "rvm use 1.9.3-p385@mygemset"> .rvmrc
- 実行 - 「バンドルインストール」
- Rails s
ええ、何もすることはありません... :)
Ubuntuでこの問題を抱えていましたが、Rails 3がGemとRails 2がAPTで設置されていることがわかりました。 APTバージョンを削除すると、問題が解決しました。
sudo apt-get remove rails
所属していません StackOverflow