我一直在关注Michael Hartl撰写的Ruby on Rails Book,并尝试按Email in production所述设置here。区别在于我使用自己的cPanel服务器而不是带有sendgrid插件的heroku。
问题在于,每当我尝试通过服务器上的/ signup表单创建新用户时,我都会收到以下无用的消息:
我们很抱歉,但出了点问题。
我尝试通过以下方式允许错误报告: 添加
config.consider_all_requests_local = true
到我的环境/ staging.rb 我也设置了
config.log_level =:debug
我认为这是最详细的错误级别。
我甚至尝试将登台服务器的环境更改为
RailsEnv开发
在Apache的include配置中。但我仍然只得到“我们很抱歉,但出了点问题。”尝试/注册新用户帐户时出现错误消息。
提前感谢您的帮助。
答案 0 :(得分:0)
您可以使用少量gem来检查服务器上的错误,
答案 1 :(得分:0)
使用Apache的include配置文件强制进行环境设置
RailsEnv登台
启用了有用的错误。