Проблема с рейком при попытке установить диаспору на 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 в конце строки?

Другие вопросы по тегам