2012-06-16 2 views
1

Я попытался установить gem draper, и он попросил меня обновить мой activerecord до версии 3.2.6. Сделано это, я установил успешную обработку, но теперь, когда я запускаю свое веб-приложение с сервером rails, он дает мне эту ошибку:Проблемы с запуском сервера rails

/var/lib/gems/1.9.1/gems/bundler-1.0.21/lib/bundler/ runtime.rb: 31: в `block in setup ': Вы уже активировали multi_json 1.3.6 , но ваш Gemfile требует multi_json 1.3.5. Использование bundle exec может решить эту проблему.

Я использую Aptana Studio 3

Как решить эту проблему?

ответ

2

Во-первых, убедитесь, что вы запустили bundle update после смены Gemfile.

Затем вам нужно сделать то, что говорится в сообщении об ошибке, и использовать bundle exec, который использует драгоценные камни из вашего Gemfile.lock, а не драгоценные камни, установленные на вашем сервере.

Так бегите это:

bundle exec rails s 
+0

таким образом, он дает мне ту же ошибку, –

+0

Пожалуйста, обновить свой ответ с вами Gemfile тогда. Вы запустили 'bundle update'? – iHiD

+0

эй спасибо. Решено с обновлением пакета. Спасибо за ваш ответ –

0

пожалуйста, попробуйте запустить:

bundle install 
+0

Да, я решил с этим. Спасибо –

+0

Добро пожаловать. Болеем !!! –

Смежные вопросы