rails s
サーバーを起動する代わりに、プロジェクトディレクトリ内に新しいプロジェクトを作成するコマンド。
システムにレールをインストールしましたが、サーバーを起動する代わりにプロジェクトを作成するなど、予期しない動作が見られます。
gem list |を実行すると、システムに表示されます。grep railsコマンドはrails3.2.11を表示しますが、rails -vを使用すると、rails2.3.11が表示されます。
SOランニングレールでは、レール2を選択します
rails s
サーバーを起動する代わりに、プロジェクトディレクトリ内に新しいプロジェクトを作成するコマンド。
システムにレールをインストールしましたが、サーバーを起動する代わりにプロジェクトを作成するなど、予期しない動作が見られます。
gem list |を実行すると、システムに表示されます。grep railsコマンドはrails3.2.11を表示しますが、rails -vを使用すると、rails2.3.11が表示されます。
SOランニングレールでは、レール2を選択します
Railsのバージョンを確認してください。間違いなく<3です。
したがってruby script/server
、railsの代わりに使用してください。
@Gosaviと@boulderに感謝します
あなたの解決策も価値がありますが、私のprbolemはこれを行うことで解決されました
私のアプリはデフォルトのgemsetに移行していたので、アプリ用に新しいgemsetを作成しました
新しいジェムセットを作成するには
rvm --rvmrc --create 1.9.3@project_name
使用可能なジェムセットを一覧表示するには:
rvm gemset list