2011-07-21 22 views
0

YAMLで設定ファイルを読み込む際にいくつか問題があります。私はapplication.rbファイルに次のコードを追加しました。Ruby on Railsで設定ファイルを読み込む際の問題

AppConfig.setup do |config| 
    config[:env] = Rails.env 
    config[:uri] = "yaml://#{Rails.root}/config/app_config.yml" 
end 

ただし、サーバーを実行しようとすると、次のエラーが表示されます。

悪いURIが(URIではないのですか?):YAML:///path_to_project/config/app_config.yml(URI :: InvalidURIError)

私はこの問題をどのように修正すればよいですか?

答えて

0

私はそれもERBでYAMLファイルを取るconfigatron

+0

と呼ばれる最後の2年間の生産に安定な溶液を使用し、それを解析して、設定してシングルトンクラスを提供し、現在のRailsの環境に依存します。アプリケーションのどこからでもアクセスできるクラス – Anatoly

+0

問題を解決しましたか? – Anatoly

+0

実際に私はapp_config gemを使用しており、http://oshuma.github.com/app_config/のwikiに従っています。それは動作するはずだったが、私の場合は上記のエラーを示している – user745089

関連する問題