2010-05-29 35 views
19

Tôi đang cố gắng truy cập hằng số RAILS_ROOT trong một tệp nằm trong thư mục/lib, nhưng tôi không thể (lỗi liên tục không khởi tạo). Có điều gì tôi cần phải có để làm được điều này không?RAILS_ROOT yêu cầu?

+1

Bạn không cần phải bao gồm 'require File.dirname (__ FILE__) + '/../ config/environment.rb'' –

Trả lời

28

Có, bạn nên yêu cầu environment.rb:

require File.dirname(__FILE__) + '/../config/environment.rb' 
puts RAILS_ROOT 

Rails.root để thay thế.

+0

Tôi gặp lỗi này khi cố gắng cài đặt Redmine, nhưng tôi không hiểu câu trả lời . :(Tôi phải làm gì? "Yêu cầu"? –