Hi community,
as I’m a previous PHP and especially symfony programmer, I often try
to find features of symfony in rails. Now I’m looking for a method
which forwards to a 404 error page (but with stack trace and so on in
development mode). I tried to manually render public/404.html, but if
I do so, I miss the stack trace. Is there a method like this or are
rails programmers using a different approach to show a 404 error ? I
hope you understand my problem and help me solving it !
Thank you very much in advance,
Christoph
Does nobody has any ideas ?
On 26 Jun 2008, at 11:02, Christoph wrote:
rails programmers using a different approach to show a 404 error ? I
hope you understand my problem and help me solving it !
In dev mode (or in production mode if you ask for it) if you don’t
handle an exception you’ll get a stack trace etc… Is that what
you’re looking for?
Fred
I don’t think anybody used it this way, since there
is not much reason to do it. I won’t show a stack trace
to my users in production, because that’s not their business
and in development I get the debug info I need from
development.log or the server output.
Maybe you don’t understand my question: I’m searching for a
possibility to show a 404 error page, something like this code:
redirect_to_404 unless request.xhr?
Is there a method like redirect_to_404, or are rails developers using
a different approach ?
Christoph
On 26 Jun 2008, at 13:12, Christoph wrote:
Maybe you don’t understand my question: I’m searching for a
possibility to show a 404 error page, something like this code:
redirect_to_404 unless request.xhr?
Is there a method like redirect_to_404, or are rails developers using
a different approach ?
render :file => “#{RAILS_ROOT}/public/404.html”, :status => 404 and
return
As weird as it may sound, there’s a whole section in the API that
talks about this:
http://api.rubyonrails.com/classes/ActionController/Base.html#M000852
Best regards
Peter De Berdt