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