この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 11919|答える: 0

[ウェブ] NginxのCONFでPHP-FPMのphp.iniパラメータを定義してください

[リンクをコピー]
掲載地 2015/07/09 23:41:55 | | |
実は、Nginxのconfファイルの構成について知り、php.iniのパラメータはNginxのconfを通じて間接的に定義できることも分かりました。
使い方は以下の通りです:

fastcgi_param PHP_VALUE 「パラメータ名=値」;
phpのロカティオに入れてnセグメントを削除すればいいです(nginx+php-fpmを使ってPHPを実行しない場合は、意識的に無視してください~)。例えば、子供の靴に多くのステーションがあるマシンでは、セキュリティを高めるために以下の構成を使えます
fastcgi_param PHP_VALUE 「open_basedir=$document_root:/tmp/:/proc/」;
これにより、PHPの読み取りパス権限は現在のサイトのルートパスおよびキャッシュおよびスレッド実行パスに限定され、サーバーのセキュリティが向上します
その後、拡張され、危険なPHP機能を直接無効化するために使うことも可能です

fastcgi_param PHP_VALUE 「disable_functions=exec,passthru,shell_exec,system,proc_open,popen」;
とても使いやすいので、残りは自分で弾けばいいですよ。





先の:Linuxは、そのファイルが属するユーザーとグループを変更します
次に:Apacheでのクロスディレクトリ閲覧禁止
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com