Проблема с рейком при попытке установить диаспору на Dreamhost
Я пытаюсь установить модуль диаспоры на свой аккаунт 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-Rails, работающих на Dreamhost, и у меня нет схожих проблем с рейком для них. Их rake file выглядит немного иначе, но я не уверен, что вызывает проблему.
1 ответ
Просто предположение, поможет ли установить RAILS_ENV=production в конце строки?