Frage

Ich habe einen Stolperstein getroffen und ich bin nicht sicher, wie es weitergeht. Ich versuche resque Arbeiten mit redis auf Heroku gehen zu bekommen, ich habe alles vor Ort zu arbeiten, aber wenn ich zu meinem Staging-Umgebung drücken und versuchen, einen Job, den ich die folgende Ausnahme erhalten Warteschlange:

Typeerror: falsches Argument Typ JSON :: Reiner :: Generator :: Staat (erwartete Daten)

Auf meinem lokalen Rechner die JSON-Encoder ist Ext, aber wenn ich es einsetzen pur. Ich dachte, dies die Ursache des Problems war, und als ich meine lokale Umgebung gezwungen, den reinen Encoder zu verwenden, schlug ich das gleiche Problem. Ich habe versucht, sowohl die Verwendung von Extern zu zwingen, durch die Verwendung eines preinitializer und zu versuchen, zu. Erfordert es das Gemfile mit und in meinen Schienen environment.rb

Wenn ich in Heroku log trösten und erfordern 'json / ext' es false zurück.

Ich bin ratlos, wie diese zu beheben und haben eine Heroku Support-Ticket angehoben, aber bezifferten jemand hier könnte in das gleiche Problem haben, laufen. Jede Hilfe wäre sehr geschätzt!

War es hilfreich?

Lösung

Es stellt sich heraus, wenn ich allen Gebrauch json gezwungen / pure es geklappt. Seltsam, aber es Sie gehen.

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