我有一个在我的暂存环境中导致异常的操作,但是它不是将通知发送到hoptoad(它应该是,hoptoad测试rake任务工作......),它向我展示了标准的rails stacktrace页面,就像它一样在发展中。
我的暂存环境本质上是我的生产环境的副本,唯一的区别是通过乘客设置的rails环境。
这可能是什么原因?我应该在哪里看?我还没有确认生产与我们尚未设置适当的生产环境相同,但我认为它的行为方式也相同。
答案 0 :(得分:1)
您确定您的暂存实例是否在正确的环境中运行?您是否尝试在视图中的某处输出Rails.env以确保?
我只是问,因为你提到了一个堆栈跟踪页面,除非你在本地发出请求,否则不应该在生产环境中发生,或者你在环境配置中将config.action_controller.consider_all_requests_local设置为true。 / p>