Ich versuche, auf die RAILS_ROOT-Konstante in einer Datei zuzugreifen, die sich im Verzeichnis/lib befindet, aber ich kann nicht (nicht initialisierter konstanter Fehler). Gibt es etwas, das ich brauche, um dies zu können?RAILS_ROOT benötigen?
19
A
Antwort
28
Ja, sollten Sie die environment.rb benötigen:
require File.dirname(__FILE__) + '/../config/environment.rb'
puts RAILS_ROOT
Und Rails.root
statt.
+0
Ich bekomme diesen Fehler, wenn ich versuche, Redmine zu installieren, aber ich verstehe die Antwort nicht . :(Wo muss ich was machen? "Require"? –
Sie müssen 'require File.dirname (__ FILE__) + '/../ config/environment.rb'' nicht einbeziehen –