我正在尝试按照此处的说明在我的Dreamhost帐户上安装Diaspora pod:
https://github.com/diaspora/diaspora/wiki/Installing-and-Running-Diaspora
一切顺利,直到有时间使用Rake来设置数据库。我使用dreamhost的Web界面创建了数据库,然后尝试了指南中给出的行:
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 是一个目录)。< / p>
我在Dreamhost上运行了一些其他自制的Ruby-on-Rails项目,并且没有与rake相似的问题。他们的rakefile看起来有点不同,但我不确定导致问题的原因。
答案 0 :(得分:0)
只是一个猜测,在行尾设置RAILS_ENV =生产会有帮助吗?