variabilă locală nedefinita sau metoda `config“ pentru principal: obiect - șine

voturi
5

Când m-am rula aplicația șine, am obține următoarea eroare:

variabilă locală nedefinita sau metoda „config“ pentru principal: Obiect

Cum pot rezolva?

Întrebat 31/01/2012 la 03:31
sursa de către utilizator
În alte limbi...                            


3 răspunsuri

voturi
5

Parerea mea este că ați găsit câteva exemple de cod de la o versiune mai veche a șinelor, care a solicitat să plasați un config.gem * în fișierul environment.rb. Pentru a remedia acest lucru se adaugă cerința de bijuterie pentru gemfile ta.

Publicat 09/04/2012 la 15:02
sursa de către utilizator

voturi
1

în fișierul enviroment.rb, taie orice linie care începe cu configurare și inserați în production.rb dvs. / development.rb / test.rb în loc.

Aceasta este ceea ce a lucrat pentru mine când am avut o problemă similară.

Publicat 06/09/2013 la 11:58
sursa de către utilizator

voturi
0

Am avut această problemă atunci când o cerere a fost actualizat de la 2 la Sine Sine 3. Ea a lucrat în dezvoltare , dar am primit această eroare atunci când rulează în modul de producție , pentru prima dată , deoarece config/environments/production.rbconținea Rails liniile 2-stil , cum ar fi:

config.cache_classes = true

..which au necesitat conversie la calea de rulare 3-stil:

<<NameOfYourApp>>::Application.configure do

  config.cache_classes = true
end
Publicat 25/04/2014 la 02:29
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more