簡體   English   中英

在啟動rails webrick server時報告錯誤

[英]Reporting errors in launching rails webrick server

我有一個在rails 2.3.2上運行的應用程序,現在我將我的rails版本升級到3.0.3

在我嘗試通過鍵入rails server啟動應用程序rails server

我得到一個我應該傳遞給命令的參數列表。 這表明服務器無法成功啟動。 但是,在哪里可以獲得啟動rails服務器時遇到的錯誤列表?

另外,我正在使用RVM管理rails版本。 但是,即使更改了當前運行版本的導軌,Radrails仍然使用舊版本的導軌。 如何指示radrails使用當前的系統rails版本?

---> 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

這些不是錯誤,它是rails 2.3.x中“rails”命令的輸出

您在運行該命令的目錄中創建了一個名為server的新rails項目。

檢查rvm上的gemset,看看你是否使用了正確的rails版本並檢查應用程序中的config/environment.rb ,看看你的應用程序是否使用rails 3。

您可以在RAILS_GEM_VERSION看到它

您看到的輸出表明您正在執行的rails二進制文件是針對2.3.x而不是rails 3.0.0。 嘗試使用rails --version 我的猜測是,您只需要運行gem install rails

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM