Я пытаюсь установить модуль диаспоры на свою учетную запись Dreamhost, следуя приведенным здесь инструкциям:
https://github.com/diaspora/diaspora/wiki/Installing-and-Running-Diaspora
Все прошло гладко, пока не пришло время использовать Rake для установкидо базы данных.Я создал базы данных с помощью веб-интерфейса Dreamhost, а затем попытался выполнить строку, приведенную в руководстве:
RAILS_ENV=production bundle exec rake db:migrate
В результате получилось:
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake: Is a directory - /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake (Errno::EISDIR)
from /usr/bin/rake:19:in `load'
from /usr/bin/rake:19
Это похоже на проблему Rake (и действительно, /usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake это каталог).
У меня есть несколько других самодельных Ruby-on-Размещает проекты, работающие на Dreamhost и не имеют аналогичных проблем с граблями для них.Их rakefile выглядит немного иначе, но я не уверен, что является причиной проблемы.