綠色資源網(wǎng):您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網(wǎng)

技術(shù)教程
您的位置:首頁服務(wù)器類Web服務(wù)器 → win7系統(tǒng)IIS 7.0以上版本配置PHP的方法

win7系統(tǒng)IIS 7.0以上版本配置PHP的方法

我要評論 2012/03/15 20:01:19 來源:綠色資源網(wǎng) 編輯:downcc.com [ ] 評論:0 點擊:442次

win7系統(tǒng)IIS 7.0以上版本配置PHP的方法

微軟和Zend合作以后,針對IIS推出了專門的FastCGI支持,在IIS下運行PHP,應(yīng)該采用FastCGI方式來運行,而不是ISAPI方式。

到了IIS7.0以后的版本,微軟更進(jìn)一步,將FastCGI內(nèi)置到IIS中,也就是說,只要把PHP的ZIP包解壓縮到本機(jī)任意目錄,配置好php.ini(不用復(fù)制到別的位置),然后,不用添加環(huán)境變量,不用添加ISAPI過濾,只要設(shè)置一個地方,就可以在IIS下完美地以FastCGI方式運行PHP。

IIS 7.0 以上版本配置PHP的方式:

1. 在“Turn Windows features on or off(開啟或關(guān)閉windows功能)”里,選擇啟用"Internet Information Service(IIS服務(wù))”,這里別的選項可以根據(jù)需要選,但是一定要選中“World wide web services(萬維網(wǎng)服務(wù))”下面的“Application Development Features(應(yīng)用開發(fā)組件)”下面的“CGI”這個項目。

2. 下載任意版本的 non-thread safe zip package of PHP(PHP的非安全進(jìn)程的zip壓縮包),解壓到任意目錄,比如“D:\Server\php”。

3. 把 php.ini-recommended 重命名為 php.ini,打開它,修改以下選項:
   fastcgi.impersonate = 1
    cgi.fix_pathinfo=1
    cgi.force_redirect = 0
    extension_dir = "./ext" ;神奇吧?通用配置,不管你的php裝在哪個目錄都OK,不用指定詳細(xì)路徑,這就是新特性了。
4. 激活你需要的擴(kuò)展選項,這一步跟以前的任意版本都一樣,就不特別說明了。
5. 打開“Internet Information Services (IIS) Manager(IIS管理器)”,左邊選擇你的計算機(jī)(建議如此,不要選擇具體站點,配置完對所有站點生效),右邊選擇“Handler Mapping”,然后最右邊選擇“Add Module Mapping”,彈出的窗口里按下面的提示填寫:
   Request path: *.php
     Module: FastCgiModule
     Executable: "D:\server\php\php-cgi.exe"
     Name: PHP via FastCGI

可以了,現(xiàn)在你的機(jī)器上所有站點就能以IIS7.5和PHP5.x官方推薦的最高效安全的方式運行PHP了

關(guān)鍵詞:win7,IIS7.0,PHP

閱讀本文后您有什么感想? 已有 人給出評價!

  • 2 歡迎喜歡
  • 2 白癡
  • 2 拜托
  • 2 哇
  • 2 加油
  • 2 鄙視