ошибка при создании базы данных в ROR - PullRequest
2 голосов
/ 27 февраля 2012

я установил пакет после того, как для создания базы данных запустил это соединение в терминале

rake db:migrate

, затем появляется эта ошибка. Пожалуйста, помогите мне в чем проблема

dominname@dominname204:~/Desktop/ajaxtree$ rake db:create

NOTE: Gem.cache is deprecated, use Gem::source_index. It will be removed on or after 2011-08-01.

Gem.cache called from /home/domainname/Desktop/ajaxtree/config/boot.rb:25.

NOTE: Gem.source_index is deprecated, use Specification. It will be removed on or after 2011-11-01.

Gem.source_index called from /usr/local/lib/site_ruby/1.8/rubygems.rb:1144.
NOTE: Gem::SourceIndex#search is deprecated with no replacement. It will be removed on or after 2011-11-01.

Gem::SourceIndex#search called from /home/domainname/Desktop/ajaxtree/config/boot.rb:25.

/usr/local/lib/site_ruby/1.8/rubygems/deprecate.rb:62:Warning: Gem::SourceIndex#search support for String patterns is deprecated, use #find_name
Cannot find gem for Rails =1.1.4:

    Install the missing gem with 'gem install -v=1.1.4 rails', or
    change environment.rb to define RAILS_GEM_VERSION with your desired version.

Ответы [ 2 ]

1 голос
/ 12 апреля 2012

Пожалуйста, установите новую версию ruby ​​в вашей системе.

1 голос
/ 27 февраля 2012

Rails 1.1.4 очень и очень старый.Но с правильным набором драгоценных камней вы можете попробовать.

Попробуйте, что говорится в сообщении об ошибке:

gem install -v=1.1.14 rails

Если у вас есть все версии gem в environment.rb, у вас есть шанс установить свои зависимости.

...