Rist Db之后的Capistrano Nginx Rails:迁移"出了问题"

时间:2015-07-23 05:08:28

标签: ruby-on-rails git nginx capistrano

我需要migrate我的数据库,所以我对我的本地系统进行了更改,将它们推送到git,然后是cap production deploy。在使用该服务后,我前往current并运行rake db:migrate。现在,当我访问我的网站时,收到错误We're sorry, but something went wrong (500)。没有其他信息,我的/opt/nginx/logs/error.log完全空白。我该如何解决这个问题?

我使用Postgresql,capistrano,rails 3,nginx

1 个答案:

答案 0 :(得分:0)

如果您正确安装了ruby,rails,passenger和nginx,请按照我的gist进行操作。您应该浏览文件并根据需要更改配置。在这里,你会找到

  • Gemfile //用于capistrano部署的必需gems
  • Capfile
  • deploy.rb //更改服务器的配置
  • production.rb //更改服务器的配置

根据要点完全配置后,运行 cap production deploy:check#它会告诉您部署应用程序时缺少的内容 然后,cap production deploy

如果您遇到任何问题,请务必检查production.log文件。