PHP II7 インストールガイド

WBOY
WBOYオリジナル
2016-06-23 14:29:071135ブラウズ

参考ドキュメント:

IIS 7.0 で PHP アプリケーションをホストするための FastCGI の使用

1. PHP のインストール

1. プログラムをダウンロードしてインストールします


PHP 5.2.8 非スレッドセーフ zip パッケージ

FastCGI モジュールの更新

IIS 7.0 用管理パック

Win2008 での IIS7 および PHP 関連の問題

2. php.ini を設定します

C:PHPphp.ini-recommended を php.ini にコピーし、ファイルを変更します:

fastcgi.impersonate = 1

cgi.fix_pathinfo=1

cgi.force_redirect = 0
open_basedir ="G:Projects_PHP"
extension_dir = "c:phpext" ;extension_dir = "./"
extension=php_mssql.dll
extension= php_mysql.dll

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mcrypt.dll
extension=php_pdo.dll
extension=php_pdo_mysql.dll
extension=php_pdo_mysql.dll


_basedir は、次の場所を示します。 Web サイトはディレクトリにあります。G ドライブ下の Web サイトがセキュリティ範囲内にある限り、「G:」として指定することもできます

#セッションを使用するには、設定セッションを追加する必要があります.save_path = "c:phptmp" を実行し、ディレクトリ tmp を作成します


#extension_dir = "c:phpext"

3. IIS を構成します

IIS ルート -->ハンドラー マッピング -->

リクエスト パス: * .php

モジュール: FastCgiModule

実行可能ファイル: "C: PHPphp-cgi.exe"

名前: FastCGI 経由の PHP

IIS ルート-->FastCGI 設定-->編集...--> FastCGI アプリケーションを編集- ->instanceMaxRequest=10000

--> 環境変数 ->

safe_mode=Off
safe_mode_gid=Off

max_execution_time=30

max_input_time=60

memory_limit=16M

upload_max_file size=2M

post_max_size=8M

max_input_nesting_levels=64
display_errors =Off
log_errors=On
error_log="C:"選択した" のパス
fastcgi .logging=0
Expose_php=Off

5. 独立した構成

参照: http://learn.iis.net /page.aspx/246/using-fastcgi-to-host-php-applications-on-iis- 70/



A の「サイトごとの PHP プロセス プール」および「php.ini の場所の指定」。 - > fastcgiの設定 - > add add adply> fullpath = "c:phpphp-cgi.exe"
< fastCgi > < アプリケーション fullPath =" C:PHPphp-cgi.exe" > 環境変数名 ="PHP_FCGI_MAX_REQUESTS" / >
< アプリケーション fullPath ="C:PHPphp-cgi.exe"
argument ="-d open_basedir=G:Projects_PHPSamplesPHP_Hello2" maxInstances = "300" activityTimeout = "30" requestTimeout = "90"

AInstanceMaxRequests = "200" プロトコル = "NamedPipe" Queulength = "1000" Flushnamedpipe = "False"

RapidFailSpermination = "10"/& GT; ASTCGI & GT;

B、ウェブサイトのウェブサイトを変更します


ディレクトリは c:php
にあります
Path 変数を設定し、C:PHP;

7 を追加します URL 書き換えモジュールをインストールします。

rewrite_x86_rtw.msi をダウンロードします

リファレンス: URL 書き換えモジュールを使用した URL 書き換えモジュール URL 書き換えモジュール構成リファレンス

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。