天天看點

iis+fastcgi

1.下載下傳FastCGI For IIS6

http://www.microsoft.com/downloads/details.aspx?FamilyID=2d481579-9a7c-4632-b6e6-

dee9097f9dc5&displaylang=en

下載下傳之後,輕按兩下運作進行安裝.

2.下載下傳PHP5.25 Windows版

http://www.php.net

下載下傳.zip格式的版本,下載下傳後解壓至D:/PHP目錄,并給IIS啟動帳戶組或使用者賦予讀取和運作權限.

3.注冊PHP到FastCGI

在指令行下運作

cscript fcgiconfig.js -add -section:"PHP" -extension:php -path:"D:/PHP/php-cgi.exe"

fcgiconfig.js 預設存放目錄是:C:/WINDOWS/system32/inetsrv

4.設定

将D:/PHP/php.ini-recommended重命名為為D:/PHP/php.ini

打開D:/PHP/php.ini,修改:

extension_dir = "D:/PHP/ext"

fastcgi.impersonate = 1

cgi.fix_pathinfo=1

cgi.force_redirect = 0

其它根據實際需要對php.ini進行設定修改

然後執行:

cscript fcgiconfig.js -set -section:"PHP" -InstanceMaxRequests:500

cscript fcgiconfig.js -set -section:"PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:1000

以上兩項設定最大池和響應連接配接數,可以根據運作機器的硬體配置、使用情況修改