0
nginx.conf.erb
app_type
内にPhusion Passenger(スタンドアロンモード)が自動検出されているかどうかを確認する方法はありますか(autodetection algorithm? Passenger 5.1.8ではAppFinder.looks_like_app_directory?
に依存していましたが、それは5.1.11で非公開になっているようです。Phusion Passengerでnginx.conf.erb内のapp_typeを検出するにはどうすればよいですか?
自分で["config.ru", "passenger_wsgi.py", "app.js", ".meteor"]
のいずれかを探すことはできますが、特に--app-type
でコマンドラインで手動で指定した場合は、すでに検出されているapp_type
に頼ることをお勧めします。
フォローアップありがとうございます。 ':app_type'は' --app-type'が指定されている場合( 'nginx.conf.erb'の文脈で)、(少なくとも5.1.8と5.1.11では)自動検出が使用されているときではなく、コマンドラインで? –
これはオーバーライドに過ぎません。自動検出は、乗客エンタープライズ全体の配備を除くすべてのケースで、C++パッセンジャーコアで行われます。だから、スタートアップファイルを探して、設定されていれば 'app [:app_type]'に遅れたいと思うでしょう。 –
ああ、つかみ、ありがとう! –