Domanda

Ho colpito una pietra d'inciampo e non sono sicuro di come procedere. Sto cercando di ottenere lavoro resque con Redis andare in Heroku, ho tutto lavoro a livello locale, ma quando spingo al mio ambiente di staging e cerco di coda un lavoro ottengo la seguente eccezione:

TypeError: sbagliato tipo di argomento JSON :: :: Pure Generator :: Stato (previsto i dati)

Sulla mia macchina locale l'encoder JSON è Ext, ma quando schiero è pura. Ho pensato che questo era la fonte del problema e quando ho costretto mio ambiente locale per utilizzare l'encoder puro mi ha colpito lo stesso problema. Ho cercato di forzare l'uso di Ext utilizzando sia un preinitializer e cercando di:. Richiedere utilizzando la Gemfile e nei miei rotaie environment.rb

Quando annoto in Heroku consolare e require 'JSON / ext' restituisce false.

Sono perplesso su come risolvere questo problema e hanno sollevato una richiesta di assistenza Heroku, ma qualcuno figurato qui potuto funzionare nello stesso problema. Qualsiasi aiuto sarebbe molto apprezzato!

È stato utile?

Soluzione

Si scopre che quando ho costretto tutto per uso JSON / puro tutto ha funzionato. Strano, ma ci si va.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top