Сообщение об ошибках при запуске сервера rails webrick - PullRequest
0 голосов
/ 06 декабря 2010

У меня есть приложение, которое работает на rails 2.3.2, и теперь я обновил свою версию rails до 3.0.3

После того, как я попытался запустить сервер приложений, набрав rails server

Я получаю список аргументов, которые я должен передать команде.Это говорит о том, что сервер не запустился успешно.Однако, где я могу получить список ошибок, возникающих при запуске сервера rails?

Кроме того, я использую RVM для управления версиями 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

Ответы [ 2 ]

2 голосов
/ 06 декабря 2010

Это не ошибки, это вывод команды rails из rails 2.3.x

Вы создали новый проект rails с именем server в каталоге, где вы выполнили команду.

Проверьте gemset на rvm и посмотрите, используете ли вы правильную версию rails, проверьте config/environment.rb в своем приложении и посмотрите, использует ли ваше приложение rails 3.

Вы можете увидеть его в RAILS_GEM_VERSION

0 голосов
/ 06 декабря 2010

Вывод, который вы видите, предполагает, что исполняемый файл rails предназначен для 2.3.x, а не для rails 3.0.0. Попробуйте rails --version. Я думаю, что вам просто нужно запустить gem install rails.

...