Win7下在IIS7中配置PHP的FastCGI支持_筆記
然后就是“確定”,等著安裝,接下來是PHP了,在“http://windows.php.net/download/”里下載,我下的是VC9 x86 Thread Safe的Zip包,5.3.1的(寫文時最新的)。下好后解壓到隨便哪個目錄里,我放到C:\php目錄下,做下面的工作:
1、把目錄下的php.ini-development改為php.ini,用記事本打開;
2、fastcgi.impersonate=1(并把行首的分號刪掉,下同)
3、 cgi.fix_pathinfo=1
4、cgi.force_redirect=0
5、extension_dir="./ext"
6、打開需要的擴展,比如extension=php_mysql.dll
在第6點上我說明一下,一開始照多數(shù)文檔來做,連php_mssql.dll打一起打開,結(jié)果一直不成功,原因是有ext目錄里根本就沒有php_mssql.dll這個文件,關(guān)于mssql的支持我還沒搞明白,這里就暫時不打開php_mysql.dll,這樣就能順利通過。
7、這一步很多文檔里也沒有,date.timezone= Asia/Shanghai(按照PHP的文檔,這里不只可以設(shè)置成Shanghai,還有Chongqing等地也可以,詳情參考:http://www.php.net/manual/en/timezones.asia.php。
好了,以上幾點做完,PHP部分就可以結(jié)束了,可以在“開始-運行-cmd”下試著運行c:\php\php -info和c:\php\php -v,正常來說-info參數(shù)可以看到一大堆參數(shù)信息,而-v參數(shù)可以看到php的版本信息,如果把dll文件不存在的擴展打開了的話,-v時會有提示。
下面,回到IIS上,打開IIS控制臺,在左邊樹中選最頂級結(jié)點,也就是你的電腦名,然后在中間(功能視圖)里打開“Handler Mappings”(中文叫“處理程序映射”),如下圖:
打開之后在最右邊點“添加模塊映射”(Add Module Mapping),照下圖添加信息:
(對不起,圖是微軟的,看不清,下面說一下)
請求路徑:*.php
模塊:FastCgiModule
可執(zhí)行文件:c:\php\php-cgi.exe(這里說一下,選的時候把類型由dll改成exe)
名稱:PHP via FastCGI
然后OK,再然后Yes(如圖)
重啟IIS!
到此,就可以enjoy了,怎么試?
做一個test.php文件,里面的內(nèi)容是<?php phpinfo(); ?>,然后在瀏覽器里打localhost/..../text.php。
(這一界面我用我自己的圖,以證明我真配成了)
(最后),我其實不太懂PHP,非常菜,只是偶爾用一些PHP源碼,所以這里我所寫的東西都是說給像我這樣很菜的人看的,高人來指點歡迎,羞辱我水平的請繞行,省省鍵盤。
- win7 iis7.5 亂碼 和 解析不了ASP的ADO連接數(shù)據(jù)庫 的解決方法
- 64位win7的IIS7下asp與access的連接問題
- Win7/Windows2003下IIS6.0、IIS7.5的偽靜態(tài)組件安裝和偽靜態(tài)配置方法
- win7下IIS的安裝和配置 圖文教程
- Win7中IIS的ASP.NET環(huán)境配置簡潔版
- Win7旗艦版中的IIS配置asp.net的運行環(huán)境配置教程(圖文教程+視頻)
- Win7 IIS7.5運行ASP時出現(xiàn)500錯誤的解決辦法
- win7和win2008 r2下配置IIS7(ASP.net運行環(huán)境)
- IIS 7.0安裝配置方法圖文教程(win7)
- Win7下如何搭建IIS 7.0服務(wù)
相關(guān)文章
Windows?Server2012?R2?無法安裝.NET?Framework?3.5的解決方法
這篇文章主要介紹了Windows?Server2012?R2?無法安裝.NET?Framework?3.5的解決方法,使用本文方法的同學(xué)一定要注意選取對應(yīng)版本的簡包(我用的簡包鏈接在文中),然后指定備用源路徑即可,需要的朋友可以參考下2022-04-04Windows?10搭建SFTP服務(wù)器的詳細過程【公網(wǎng)遠程訪問】
這篇文章主要介紹了Windows?10搭建SFTP服務(wù)器【公網(wǎng)遠程訪問】,搭建SFTP服務(wù)器,這里我們用freesshd來實現(xiàn),支持http/https/tcp協(xié)議,不限制流量,無需公網(wǎng)IP也不用設(shè)置路由器,對windows?10搭建sftp服務(wù)器相關(guān)知識感興趣的朋友一起看看吧2022-10-10windows?server2012?R2下安裝PaddleOCR服務(wù)的的詳細步驟
這篇文章主要介紹了windows?server2012?R2下安裝PaddleOCR服務(wù)的完整步驟記錄,本文分步驟通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-09-09kangle web服務(wù)+easypanel主機控制面板快速搭建網(wǎng)站和數(shù)據(jù)庫以及管理空間詳細教程
這篇文章主要介紹了kangle web服務(wù)+easypanel主機控制面板快速搭建網(wǎng)站和數(shù)據(jù)庫以及管理空間詳細教程,需要的朋友可以參考下2014-11-11服務(wù)器性能變慢 c盤temp文件夾存在大量sess開頭文件的問題原因及解決
最近志文工作室所在的服務(wù)器經(jīng)常宕機,而且重啟后也總是cpu占用率非常高,而一旦關(guān)閉iis則恢復(fù)正常。于是進行了仔細地排查。當(dāng)在清理垃圾文件時,發(fā)現(xiàn)c:\windows\temp文件夾中存在超級多以sess_開頭的文件,此類文件之多使得無法正常的打開temp文件夾和刪除清理2013-02-02FastCGI Error Number: 193 (0x800700c1)解決方法
這篇文章主要介紹了FastCGI Error Number: 193 (0x800700c1)解決方法,本文環(huán)境是windows2003系統(tǒng)+IIS6+FastCGI,需要的朋友可以參考下2014-08-08Windows Server 2003 系統(tǒng)安全配置方法
對于win2003服務(wù)器的安全配置方法,腳本之家之前發(fā)布了很多類似的文章,但并不完整,所以我們以后會整理下放到論壇里面,大家一起來交流。2009-10-10Windows下SVN服務(wù)器搭建方法整理(apache)
本文向大家介紹一下Windows下SVN服務(wù)器如何搭建,主要包括軟件下載,服務(wù)器和客戶端安裝,配置用戶和權(quán)限,運行獨立服務(wù)器和初始化導(dǎo)入等內(nèi)容2011-11-11