nginxのPHPの詳細設定

この章では、ちょうど見はPHPのnginxのを支援する方法であるダウンロード

-

場所〜\ .phpの$ { 
      ルートHTML; 
      fastcgi_pass    127.00.19000 
      fastcgi_indexのindex.phpを。
      fastcgi_param SCRIPT_FILENAME   / スクリプト$ fastcgi_script_name。
      fastcgi_paramsが含まれます。
}

 

ここでの主な問題は、コンフィギュレーションを学んでいます

-

まず、通常の試合で場所ブロック、を見て、ここで解決されるセクションの最後にすべての.phpを説明し、我々は主にどのようにこのモジュールをPHPと通信を説明しています。

-

fastcgi_passポートと一致し、これは、そのポートの取り扱い伝えるPHPに送信されます

-

ここfasecgi_paramはのためのいくつかのより詳細な構成パラメータです

nginxののfasecgi_paramのパラメータを見てください

fastcgi_param SCRIPT_FILENAME $ DOCUMENT_ROOT $ fastcgi_script_name、パス#スクリプトファイル要求
fastcgi_paramのQUERY_STRINGます$ QUERY_STRING;パラメータ#要求、などのApp =?123 
fastcgi_param REQUEST_METHOD $ REQUEST_METHOD;操作(POST、GET)#要求
fastcgi_param CONTENT_TYPEます$ CONTENT_TYPE;#リクエストヘッダコンテンツの - Typeフィールド
のコンテンツに#リクエストヘッダ; fastcgi_paramのCONTENT_LENGTHます$ CONTENT_LENGTH - 長さフィールド。
 
fastcgi_param SCRIPT_NAME $ fastcgi_script_name;#スクリプト名
fastcgi_param REQUEST_URI $ REQUEST_URI;#は、パラメータなしでアドレスを要求したが
DOCUMENT_URI $ DOCUMENT_URIをfastcgi_param; $のURIと#同じ。
fastcgi_param DOCUMENT_ROOT $ DOCUMENT_ROOT;#Webサイトのルートディレクトリ。命令ルートサーバーの設定で指定された値
fastcgi_param SERVER_PROTOCOL $ SERVER_PROTOCOL、使用#要求プロトコル、通常のHTTP / 1。 0.0またはHTTP /1.1 
 
GATEWAY_INTERFACEのCGIのfastcgi_param / 1.1 ; #cgiバージョン
fastcgi_param SERVER_SOFTWARE nginxの / $ nginx_version; #nginxのバージョン番号は、非表示するように変更することができる
 
fastcgi_param REMOTE_ADDR $ REMOTE_ADDRを;#クライアントのIP 
fastcgi_param REMOTE_PORT $ REMOTE_PORT;#クライアントポート
fastcgi_param SERVER_ADDR $ SERVER_ADDR;#サーバIPアドレス
SERVER_PORTの$ SERVER_PORTのfastcgi_param;#サーバポート
fastcgi_param SERVER_NAME $サーバー名;#サーバー名、サーバーの構成サーバー名で指定されたドメイン名
 
#fastcgi_param PATH_INFO $ PATH_INFO;#は変数にカスタマイズすることができます
 
必要な、唯一の#のPHPをIFPHP-力で--enable内蔵WAS - CGI- リダイレクト
に#fastcgi_paramのREDIRECT_STATUSを     200で
 
PHPで上記サービスの環境変数をプリントアウトすることができます
よう:エコー$ _SERVER [ REMOTE_ADDR  ]

 

ここでは$ _SERVERで上を通過することができる情報の全てで、あなた自身のnginxのサーバーを再構成することができます

例えば:

fastcgi_param DEMO_ENVデモ。

 

そして、あなたは、$ _SERVERでこの変数をDEMO_NEV見つけることができます。

-

私たちはnginxのとPHPで設定する必要が理由です

fastcgi_param SCRIPT_FILENAME /スクリプト$ fastcgi_script_name。

 

彼らは何をすべきかにこの文。

おすすめ

転載: www.cnblogs.com/longqin/p/11614007.html