但日志中没有错误消息

但日志中没有错误消息

本文介绍了Heroku上的Rails 4应用程序为500ing,但日志中没有错误消息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我制作了一个新的Rails 4 beta应用程序并将其部署到Heroku(使用Ruby 2.0.0,并通过Procfile使用Unicorn).

I've made a new Rails 4 beta app and deployed it to Heroku (using Ruby 2.0.0, and Unicorn via a Procfile).

它在foreman start上可以在本地正常运行,但是当我访问已部署应用程序的主页时,我只会看到标准的Heroku 500错误:

It runs fine locally with foreman start, but when I visit the homepage of the deployed app, I just get the standard Heroku 500 error:

We're sorry, but something went wrong.
If you are the application owner check the logs for more information.

但是,在日志中,修复程序,目的是使Rails 4+可以与其服务一起使用.

You need to add gem 'rails_12factor' to your Gemfile. It's a fix from Heroku to make Rails 4+ work with their service.

请参见在Heroku上使用Rails 4.x入门在Heroku上使用Rails 5.x入门.

这篇关于Heroku上的Rails 4应用程序为500ing,但日志中没有错误消息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-24 05:28