Axe*_*aff 5 error-handling environment ruby-on-rails
我想在我的Rails 3.0.7应用程序中设计我的404页面.如果我请求一个不存在的页面,我得到了开发输出
Routing Error
No route matches "/foo"
Run Code Online (Sandbox Code Playgroud)
我尝试了以下答案:
application_controller:
def local_request?
false
end
Run Code Online (Sandbox Code Playgroud)
development.rb:
config.consider_all_requests_local = false
Run Code Online (Sandbox Code Playgroud)
development.rb:
config.action_view.debug_rjs = false
Run Code Online (Sandbox Code Playgroud)
我也开始了我的应用程序:RAILS_ENV =生产轨道s RAILS_ENV =生产乘客开始
它都不起作用.我喜欢rails如何使复杂的任务变得非常简单.但真正令人沮丧的是,真正简单的事情变得非常困难,无法调试,最终你会在远程服务器上乱砍它来解决它.
以前有人有这个问题吗?
Jam*_*mes 10
如果您的错误页面是静态的,您只需转到http:// localhost:3000/404.html,http:// localhost:3000/500.html等.