In meiner config/Umgebungen/development.rb ich die folgende Zeile haben:Rails freundliche Fehlerseite in der Entwicklung
config.action_controller.consider_all_requests_local = true
das bedeutet, dass ich Sachen die ganze hässliche Fehler, wenn in Entwicklungsumgebung erhalten sollte. Aber aus irgendeinem Grund hat meine App plötzlich angefangen, mir die hübsche Fehlerseite zu geben, die Sie in der Produktion sehen sollten.
Gibt es möglicherweise einen Ort, an dem diese möglicherweise überfahren wurde? Andere Leute arbeiten auch an dem Projekt, vielleicht hat einer von ihnen etwas dafür getan.
Ich habe keine local_request gefunden? ... noch etwas? – tybro0103
Das ist die einzige Möglichkeit, die ich kenne .. Vielleicht können Sie eine ähnliche Methode einrichten, aber immer wahr, wenn RAILS_ENV == "Entwicklung" in der ApplicationController oder der Controller, in dem Sie arbeiten. Eine andere Sache wäre zu verwenden ./script/server -u und setzen Sie einen "Debugger" in die Nähe dessen, was den Fehler erzeugt, und verwenden Sie einfach "next", um den Code zu durchlaufen und festzustellen, woher die Fehlerseite stammt. –