0

私は Rails 2.3.2 で動作するアプリケーションを持っていますが、今は Rails のバージョンを 3.0.3 にアップグレードしました

入力してアプリケーションサーバーを起動しようとした後rails server

コマンドに渡す必要がある引数のリストを取得します。これは、サーバーが正常に起動しなかったことを示しています。しかし、rails server の起動時に発生したエラーのリストはどこで入手できますか?

また、Rails のバージョン管理には RVM を使用しています。ただし、現在実行中のレールのバージョンを変更した後でも、radrails はまだ古いバージョンのレールを使用しています。現在のシステム レール バージョンを使用するように radrails に指示するにはどうすればよいですか?

---> rails server
      exists  
      exists  app/controllers
      exists  app/helpers
      exists  app/models
      exists  app/views/layouts
      exists  config/environments
      exists  config/initializers
      exists  config/locales
      exists  db
      exists  doc
      exists  lib
      exists  lib/tasks
      exists  log
      exists  public/images
      exists  public/javascripts
      exists  public/stylesheets
      exists  script/performance
      exists  test/fixtures
      exists  test/functional
      exists  test/integration
      exists  test/performance
      exists  test/unit
      exists  vendor
      exists  vendor/plugins
      exists  tmp/sessions
      exists  tmp/sockets
      exists  tmp/cache
      exists  tmp/pids
   identical  Rakefile
   identical  README
   identical  app/controllers/application_controller.rb
   identical  app/helpers/application_helper.rb
   identical  config/database.yml
   identical  config/routes.rb
   identical  config/locales/en.yml
   identical  config/initializers/backtrace_silencers.rb
   identical  config/initializers/inflections.rb
   identical  config/initializers/mime_types.rb
   identical  config/initializers/new_rails_defaults.rb
4

2 に答える 2

2

これらはエラーではなく、rails 2.3.x の「rails」コマンドの出力です。

コマンドを実行したディレクトリに server という名前の新しい Rails プロジェクトを作成しました。

rvm の gemset をチェックして、正しい Rails バージョンを使用しているかどうかを確認config/environment.rbし、アプリケーションで をチェックして、アプリケーションが Rails 3 を使用しているかどうかを確認します。

あなたはそれを見ることができますRAILS_GEM_VERSION

于 2010-12-06T18:32:21.890 に答える
0

表示されている出力は、実行している Rails バイナリが Rails 3.0.0 ではなく 2.3.x 用であることを示唆しています。試してみてくださいrails --version。私の推測では、実行する必要があるだけですgem install rails

于 2010-12-06T17:26:30.543 に答える