В настоящее время в производстве я получаю этот текст:
500 Internal Server Error
If you are the administrator of this website, then please read this web application
log file and/or the web server log file to find out what went wrong.
Нет html на этой странице ничего.
Где находится этот код? У меня нет публики /500.html или что-то в этом отношении.
На моих маршрутах я:
get "/404", :to => "errors#error_404"
get "/422", :to => "errors#error_404"
get "/500", :to => "errors#error_500"
get "/505", :to => "errors#error_505"
ErrorsController:
class ErrorsController < ApplicationController
def sub_layout
"left"
end
def error_404
render :status => 404, :formats => [:html], :layout => "white", :sub_layout => "left"
end
def error_422
render :status => 422, :formats => [:html], :layout => "white", :sub_layout => "left"
end
def error_500
render :status => 500, :formats => [:html], :layout => "white", :sub_layout => "left"
end
def error_505
render :status => 505, :formats => [:html], :layout => "white", :sub_layout => "left"
end
end
Как всегда загружать мои пользовательские ошибки? На некоторых ошибках он просто бросает, что текст из двух строк идет откуда-то из ядра rails, я хочу, чтобы он каждый раз собирал мои пользовательские страницы с ошибками! как? ТНХ!