因此,我在应用程序中使用 capistrano 和 rvm 将我的 rails 应用程序放在了一个 linode 盒子上,在服务器上使用了 nginx、postgres 和 Ubuntu 13.04。我的应用程序是来自 teamtreehouse 教程的应用程序。在 heroku 上看到它。使用这里的教程,我能够做到cap deploy:cold
。现在我得到了决定性的“我们很抱歉,出了点问题”500 页。通常这是一个数据库问题?
第一个问题:我如何找出这个问题的根源是什么?在 shared/production.log 我看到我的迁移经历了:
Connecting to database specified by database.yml
Migrating to CreateStatuses (20120718214245)
...(and so on until
Migrating to AddAvatarToUsers (20130505213153)
之后就什么都没有了。
第二个问题:我去检查了我的数据库中的内容,答案是除了表格之外什么都没有。也就是说,我的 seed.rb 文件没有被添加。也许这会解决我的问题?如果是这样,我很好奇为什么。
让我知道!