Frage

Ich habe eine Aktion, die eine Ausnahme in meiner Staging-Umgebung verursacht, aber statt die Benachrichtigung an hoptoad Senden (was es soll, die hoptoad Test Rake Aufgabe Werke ...), es zeigt mir die Standard-Schienen stacktrace Seite, wie es hat in der Entwicklung.

Meine Staging-Umgebung ist im Wesentlichen eine Kopie meiner Produktionsumgebung mit dem einzigen Unterschied, die Schienen Umgebung zu seinem Satz durch Passagier.

Was ist die Ursache dafür sein könnte? Wo soll ich suchen werden? Ich habe nicht bestätigt, dass die Produktion das gleiche tut wie wir noch nicht eine richtige Produktionsumgebung einrichten, aber ich nehme an, es würde auch die gleiche Art und Weise handeln.

War es hilfreich?

Lösung

Sind Sie sicher, dass Ihre Staging-Instanz in der richtigen Umgebung ausgeführt wird? Haben Sie versucht, Rails.env irgendwo in Ihren Ansichten ausgeben, nur um sicher zu machen?

Ich frage nur, weil Sie eine Stack-Trace Seite erwähnt sehen, die nicht in einer Produktionsumgebung passieren sollen, wenn Sie die Anforderungen lokal machen, oder Sie haben config.action_controller.consider_all_requests_local Satz auf true in Ihrer Umgebung Konfig.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top