前面裝過一次PHP5.2,但PHP5.3與PHP5.2相比,變化很多。
創(chuàng)新互聯(lián)長期為上千多家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為翔安企業(yè)提供專業(yè)的成都網(wǎng)站制作、成都網(wǎng)站設(shè)計,翔安網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
由于PHP5.3的全新特效及改進,原有的isapi方式解析PHP腳本已經(jīng)不被支持,PHP從5.3.0以后的版本開始使用微軟的FastCGI模式,這是一個更先進的方式,運行速度更快,更穩(wěn)定!
新版本的PHP5.3通過以往老方法已經(jīng)不能在IIS上安裝了,現(xiàn)在給出在IIS上安裝PHP5.3以后版本的教程。
1,下載并安裝 FastCGI Extension for IIS 6.0 and 5.1,下載地址:http://www.iis.net/expand/FastCGI
2、下載IIS下的PHP,下載地址:http://windows.php.net/download/,(注意IIS下要選擇VC9的版本)解壓到所需目錄,該目錄需要給予IIS啟動帳號相應權(quán)限。
3、PHP安裝目錄下的php.ini-development 并改名為php.ini 文件。
[Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezo... ; date.timezone = 更改為 [Date] ; Defines the default timezone used by the date functions ; http://php.net/date.timezo... date.timezone = Asia/Shanghai
如果不改以上的date.timezone可能打開網(wǎng)頁會提示500錯誤,去掉注釋分號;
找到 ; On windows: ; extension_dir = "ext" 改為 ; On windows: extension_dir = "E:\zfnn\php5.3\ext"
目錄自定。
4、至于php.ini里面的extension開啟方式,根據(jù)自己所需開啟,去其注釋分號;
5、配置IIS管理器,網(wǎng)站上點右鍵,屬性,主目錄,配置,添加,配置,如圖
6、打開FASTCGI 配置文件 C:\WINDOWS\system32\inetsrv\fcgiext.ini,在最后 [Types] 修改為這樣的樣式
[Types] php=PHP [PHP] ExePath=E:\zfnn\php5.3\php-cgi.exe
重啟即可,還有不要忘記給默認文檔加個PHP。