今天閑來無事,繼而順手截圖做一些IIS7的安裝圖文教程,以及fastcgi模式下配置PHP,現(xiàn)在網(wǎng)上很多IIS7下配置PHP的教程還停頓在IIS6的配置階段,還在用isapi模式,如果是這樣,還是直接用IIS6好了,不然IIS7再好,也是浪費。廢話不多說了,教程以圖片示例,所以簡單的地方就不用文字說明了,大家一看圖就會了,其實最關(guān)鍵的還是要自己多摸索,要有不怕重裝系統(tǒng)的精神。
1、右鍵“計算機(jī)”,點擊“管理”
2、添加角色
3、添加角色服務(wù)
如果你的程序在IIS7下出錯,記得選擇服務(wù)的時候添加IIS6兼容模塊,如果無問題,這個可以不用選擇;
4、打開“處理程序映射”
選擇“添加模塊映射”,添加你PHP目錄中的php-cgi;
5、選擇fastcgi配置(注意,這里如果是IIS7,則需要手動安裝Administration Pack for IIS 7.0 ,如果是IIS7.5,則無需下載,IIS7.5已經(jīng)集成此功能);
點擊“Edit.。.”,則彈出如下圖:
添加:PHP_FCGI_MAX_REQUESTS , value 數(shù)值10000;
進(jìn)入你PHP的存放目錄,復(fù)制一份php.ini-disk,改名為php.ini;
fastcgi.impersonate = 1
cgi.fix_pathinfo=1
cgi.force_redirect = 0
以上3個前的;去掉,并修改以上相應(yīng)數(shù)值,如下圖所示:
這樣就可以完整的運行PHP了,可以用
<?php phpinfo();?>
復(fù)制代碼
測試是否正常;
以上PHP的配置,只是配置以fastcgi模式運行php,其他詳細(xì)PHP.INI的配置跟原來IIS6中isapi的一樣,可以照搬,網(wǎng)上教程一大把,我就不廢話了
本文作者:未知
如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答!! 點擊進(jìn)入論壇