私は puma アプリケーション サーバーを使用しており、次の場所に構成ファイルがありますconfig/puma.rb。
path = "/home/starkers/Documents/" + Rails.application.class.parent_name + "/tmp/puma/"
threads 0,20
environment "production"
daemonize true
bind "unix://" + path + "socket/puma.sock"
pidfile path + "pid/puma.pid"
state_path path + "pid/puma.state"
puma -C config/puma.rbこのファイルをロードしてアプリケーション サーバーを起動するために実行すると、 Rails.application.class.parent_name.
とにかく puma.rb ファイルに定数を入れることを考えられますか? これに失敗すると、ルートのディレクトリ名を取得する回避策が機能すると思います。
config でこの属性も使用したいのです
Rails.rootが、Rails の定数を取得する必要があります。を使用する必要がありますrequireか?