【发布时间】:2013-05-10 07:54:08
【问题描述】:
所以我在一个linode 盒子上安装了我的rails 应用程序,在应用程序中使用capistrano 和rvm,在服务器上使用nginx、postgres 和Ubuntu 13.04。
我的应用程序是来自 teamtreehouse 教程的应用程序。在 heroku here 上查看。
使用教程here,我能够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 文件没有被添加。也许这会解决我的问题?如果是这样,我很好奇为什么。
告诉我!
【问题讨论】:
标签: ruby-on-rails ruby postgresql capistrano linode