質問

コマンドを使用して新しいRailsプロジェクトを作成しました。

rails project_name

しかし、私が実行した場合、そのプロジェクトで今:

rails server

新しいProject Call Serverを作成するだけで、Webrickを起動しません。

サーバーを起動してレールを実行するにはどうすればよいですか?

役に立ちましたか?

解決

Rails 2とRails 3コマンドを混合しています。その見た目では、Rails 2を使用しています。つまり、サーバーを起動することは script/server, 、 いいえ rails server

他のヒント

古いバージョンやレールがあなたを悩ませています。それらを使用してそれらを削除します gem uninstall rails. 。使用することをお勧めします RVM プロジェクトごとに個別の環境を作成するゲムセットを使用します。

ステップバイステップレールサーバーのインストール:

  1. 「RVM CreateGemset」を使用してGemsetを作成します
  2. 新しいレール
  3. GOTO RAILS APPディレクトリ「CD/」
  4. gemインストールレール
  5. echo "rvm use"> .rvmrcたとえば:echo "rvm use 1.9.3-p385@mygemset"> .rvmrc
  6. 実行 - 「バンドルインストール」
  7. Rails s

ええ、何もすることはありません... :)

Ubuntuでこの問題を抱えていましたが、Rails 3がGemとRails 2がAPTで設置されていることがわかりました。 APTバージョンを削除すると、問題が解決しました。

sudo apt-get remove rails
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top