È stato utile?

Soluzione

Per favore, non mi chiedere come funziona, ma ho avuto lo stesso problema esattamente con quello che sembrava essere in mancanza di dipendenze actionpack o percorsi o qualcosa del genere.

Ho usato tutto il succo del discorso di cui dal team Bundler: http://gist.github.com/ 302406

Ma ho ottimizzato il mio config script / boot.rb a questo:

class Rails::Boot
  def run
    load_initializer
    extend_environment
    Rails::Initializer.run(:set_load_path)
  end

  def extend_environment
    Rails::Initializer.class_eval do
      old_load = instance_method(:load_gems)
      define_method(:load_gems) do
        old_load.bind(self).call
        Bundler.require :default, RAILS_ENV        
      end
    end
  end
end

Non so perché i miei variabili di configurazione erano diverse, ma per qualche motivo sono. Sono sicuro che qualcuno che capisce l'interno un po 'meglio di me può spiegare.

* Per Heroku dovrete anche avere i postgres "pg" gioiello installato. Questo è stato un altro inconveniente minore. A seconda di come si installa Postgres, trovando pg_config può essere un altro mal di testa. Fammi sapere se hai bisogno di aiuto con questo.

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