私は多くの検索をしましたが、答えが見つかりませんでした。nginx phpでの一時的な値(ローカル値)FPM
私はPHP FPMのプールの多くを持っているではないだろう、私はそれがmod_phpのようになりたい、とnginxの中で私が書いた:それは作品
fastcgi_param PHP_VALUE "open_basedir = /var/xxx/";
を、それはentiere生活のためにopen_basedirの宣言プロセスの魔女のPHPスクリプトを実行している(私はテストを行っている)。 phpinfo()
には、open_basedir
の値(this)がローカル値とマスター値の両方に表示されます。
{}
が変更
open_basedir
または他の値(ない多くのことを再定義していない場合、私はセキュリティのため
PHP_VALUE
デフォルト値を持つ
fastcgi_param
ファイルは、例えば(それは確かに行くことはありませんが、それはセキュリティのプリンシペだ)と思う
)。私はこの決定的なオーバーライドが嫌いです、それは危険です、私は沈む。
fastcgi_param
は常に一時的なFPMを宣言する方法を知っていますか? Apacheのようにphp_admin_value
... !!!
答えは見つかりませんでしたが、存在しないのはあまりにも愚かです!
申し訳ありませんが引用機能を使用しています。 Francois Deschenesに感謝します。 – RelTive
fastcgi.confをnginx.confの場所の上に含めると、fastcgi_paramを再定義できます。そして、上記の両方のfastcgi_pass。 – Oroboros102