日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

iis7 php5 isapi配置,Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程

發布時間:2024/7/23 php 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iis7 php5 isapi配置,Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

說到PHP環境配置與安裝,通常以Apache搭載PHP配置為主,隨著PHP版本不斷更新,對Windows IIS平臺的支持也越來越好,在Windows IIS平臺上配置安裝PHP環境也越來越方便。  在完成Windows 7上搭建Apache+PHP+Mysql環境搭建后,我在Windows 7 IIS7平臺上對PHP5.2和PHP5.3進行了配置安裝,PHP5.3之前版本在Windows IIS平臺上的PHP配置方式主要以ISAPI方式進行,而PHP5.3支持IIS以FastCgi方式運行PHP,這兩個PHP5版本的配置安裝還是有不小的區別,下面詳細介紹ISAPI和FastCgi兩種方式在IIS上進行PHP配置的方法。  準備工作  在完成IIS上進行PHP5安裝配置工作之前,首先需要下載PHP5.2和PHP5.3,PHP5.3以php-5.3.2-Win32-VC9-x86為準。  Windows7 IIS7安裝  在進行IIS7 PHP安裝配置之前,首先需要安裝IIS7,Windows7默認并沒有安裝IIS,安裝過程如下:  首先進入控制面板,點擊程序和功能,再點擊左側打開和關閉Windows功能,勾選Internet Information Services可承載的Web核心,確定安裝。  在完成安裝后,在勾選Internet信息服務,選擇安裝必要的IIS功能,注意由于在配置PHP5.2和PHP5.3時,IIS7中是以ISAPI和FastCgi方式配置PHP的,所以Cgi和ISAPI擴展和ISAPI篩選器務必勾選(此處由于我首先以ISAPI方式配置PHP5.2,我沒有勾選Cgi),如圖:  javascript:window.open(this.src); alt="" src="/Article/UploadFiles/201102/20110210083138520.jpg" οnlοad="return imgzoom(this,550);" border=0>  安裝IIS7  在完成Windows7 IIS7的安裝后,即可在控制面板中的管理工具中看到Internet信息服務管理器選項。  如何在Windows7 IIS7上以ISAPI方式配置PHP5.2?  IIS7 PHP5.2配置第一步:php.ini配置  解壓php-5.2.13-Win32-VC6-x86.zip,重命名為php52iis,將其復制到C盤根目錄下,將php.ini-list文件名更改為php.ini,打開php.ini進行配置,注意extension_dir的目錄指向必須準確,即  extension_dir = "C:/php52iis/ext"  另外在PHP5.2版本中沒有date.timezone選項,所以無需設置。  在完成PHP5.2中php.ini的配置工作后,將其復制至C:\WINDOWS目錄下,同時將PHP52iis目錄下的libmcrypt.dll,libmysql.dll,php5ts.dll三個文件到C:/windows/System32目錄下。  IIS7 PHP5.2配置第二步:以ISAPI方式配置PHP5.2  打開IIS,選擇網站下的Default Web Site中的ISAPI篩選器進行PHP配置工作,即  javascript:window.open(this.src); alt="" src="/Article/UploadFiles/201102/20110210083138320.jpg" οnlοad="return imgzoom(this,550);" border=0>  添加ISAPI篩選器,選擇PHP相應的DLL文件然后選擇處理程序映射,進行添加腳本映射操作。  在完成上述IIS7的PHP5配置后,有需要說明一下,默認IIS7下的網站,其綁定的端口為80端口,網站目錄為%SystemDrive%\inetpub\wwwroot,如果你向我一樣在此之前安裝配置了Apache+PHP的環境,則需要修改默認網站綁定的端口及網站目錄,如將80端口改為8080,網站目錄指向D:\PHPWeb。或者添加一個新網站,即先添加應用程序池,再添加一個網站。  在完成新網站添加后,請確保處理程序映射中有添加的腳本映射,如果沒有,請重復添加腳本映射操作即可。  IIS7 PHP5.2配置第三步:重啟IIS7服務器  在D:\PHPWeb目錄下新建一個index.php文件,內容如下    phpinfo();  ?>  在游覽器中輸入http://localhost:8080/,查看PHP5.2配置信息。  至此在Windows7 IIS7上安裝配置PHP5.2就算完成了。  如何在Windows7 IIS7上以FastCgi方式配置PHP5.3?  在Windows7 IIS7上配置PHP5.3,主要以FastCgi方式進行配置,大體上與PHP5.2的配置基本一樣。首先解壓php-5.3.2-Win32-VC9-x86,重命名為php53iis并將其復制到C盤根目錄。  IIS7 PHP5.3配置第一步:添加網站  具體添加過程請參考IIS PHP5.2的配置。  IIS7 PHP5.3配置第二步:添加FastCgi模塊映射  點擊處理程序映射,進行添加模塊操作。  Windows7 IIS7下以FastCgi和ISAPI方法安裝配置PHP5教程  文章錄入:7747.Net??? 責任編輯:7747.Net? 更新時間:2011-2-10 8:31:03 6  【字體:小 大】  說到PHP環境配置與安裝,通常以Apache搭載PHP配置為主,隨著PHP版本不斷更新,對Windows IIS平臺的支持也越來越好,在Windows IIS平臺上配置安裝PHP環境也越來越方便。  在完成Windows 7上搭建Apache+PHP+Mysql環境搭建后,我在Windows 7 IIS7平臺上對PHP5.2和PHP5.3進行了配置安裝,PHP5.3之前版本在Windows IIS平臺上的PHP配置方式主要以ISAPI方式進行,而PHP5.3支持IIS以FastCgi方式運行PHP,這兩個PHP5版本的配置安裝還是有不小的區別,下面詳細介紹ISAPI和FastCgi兩種方式在IIS上進行PHP配置的方法。  準備工作  在完成IIS上進行PHP5安裝配置工作之前,首先需要下載PHP5.2和PHP5.3,PHP5.3以php-5.3.2-Win32-VC9-x86為準。  Windows7 IIS7安裝  在進行IIS7 PHP安裝配置之前,首先需要安裝IIS7,Windows7默認并沒有安裝IIS,安裝過程如下:  首先進入控制面板,點擊程序和功能,再點擊左側打開和關閉Windows功能,勾選Internet Information Services可承載的Web核心,確定安裝。  在完成安裝后,在勾選Internet信息服務,選擇安裝必要的IIS功能,注意由于在配置PHP5.2和PHP5.3時,IIS7中是以ISAPI和FastCgi方式配置PHP的,所以Cgi和ISAPI擴展和ISAPI篩選器務必勾選(此處由于我首先以ISAPI方式配置PHP5.2,我沒有勾選Cgi),如圖:  javascript:window.open(this.src); alt="" src="/Article/UploadFiles/201102/20110210083138520.jpg" οnlοad="return imgzoom(this,550);" border=0>  安裝IIS7  在完成Windows7 IIS7的安裝后,即可在控制面板中的管理工具中看到Internet信息服務管理器選項。  如何在Windows7 IIS7上以ISAPI方式配置PHP5.2?  IIS7 PHP5.2配置第一步:php.ini配置  解壓php-5.2.13-Win32-VC6-x86.zip,重命名為php52iis,將其復制到C盤根目錄下,將php.ini-list文件名更改為php.ini,打開php.ini進行配置,注意extension_dir的目錄指向必須準確,即  extension_dir = "C:/php52iis/ext"  另外在PHP5.2版本中沒有date.timezone選項,所以無需設置。  在完成PHP5.2中php.ini的配置工作后,將其復制至C:\WINDOWS目錄下,同時將PHP52iis目錄下的libmcrypt.dll,libmysql.dll,php5ts.dll三個文件到C:/windows/System32目錄下。  IIS7 PHP5.2配置第二步:以ISAPI方式配置PHP5.2  打開IIS,選擇網站下的Default Web Site中的ISAPI篩選器進行PHP配置工作,即  javascript:window.open(this.src); alt="" src="/Article/UploadFiles/201102/20110210083138320.jpg" οnlοad="return imgzoom(this,550);" border=0>  添加ISAPI篩選器,選擇PHP相應的DLL文件然后選擇處理程序映射,進行添加腳本映射操作,即  在完成上述IIS7的PHP5配置后,有需要說明一下,默認IIS7下的網站,其綁定的端口為80端口,網站目錄為%SystemDrive%\inetpub\wwwroot,如果你向我一樣在此之前安裝配置了Apache+PHP的環境,則需要修改默認網站綁定的端口及網站目錄,如將80端口改為8080,網站目錄指向D:\PHPWeb。或者添加一個新網站,即先添加應用程序池,再添加一個網站。  添加應用程序池  添加新網站  添加默認文檔  在完成新網站添加后,請確保處理程序映射中有添加的腳本映射,如果沒有,請重復添加腳本映射操作即可。  IIS7 PHP5.2配置第三步:重啟IIS7服務器  在D:\PHPWeb目錄下新建一個index.php文件,內容如下    phpinfo();  ?>  在游覽器中輸入http://localhost:8080/,查看PHP5.2配置信息。  至此在Windows7 IIS7上安裝配置PHP5.2就算完成了。  如何在Windows7 IIS7上以FastCgi方式配置PHP5.3?  在Windows7 IIS7上配置PHP5.3,主要以FastCgi方式進行配置,大體上與PHP5.2的配置基本一樣。首先解壓php-5.3.2-Win32-VC9-x86,重命名為php53iis并將其復制到C盤根目錄。  IIS7 PHP5.3配置第一步:添加網站  具體添加過程請參考IIS PHP5.2的配置。  IIS7 PHP5.3配置第二步:添加FastCgi模塊映射  點擊處理程序映射,進行添加模塊操作,即  配置IIS以FastCgi方式運行PHP5.3  IIS7 PHP5.3配置第三步:php.ini配置  首先將php.ini-development重命名為php.ini,并將  fastcgi.impersonate=1 默認為0,如果使用IIS,你需要開啟  cgi.fix_pathinfo=1  cgi.force_redirect=0 默認開啟,如果你使用IIS,可以將其關閉  其次指定extension_dir目錄和date.timezone,即  extension_dir = "C:/php53iis/ext"  date.timezone= Asia/Shanghai  其他PHP.INI配置與PHP5.2的配置一樣,區別在于,在Windows7 IIS7上配置安裝PHP時,并不需要將php.ini及其他文件復制到C:/windows及C:/windows/System32目錄下,簡單很多IIS7 PHP5.3配置第四步:重啟IIS7服務器  同時訪問http://localhost:8080/即可。  FastCGI進程意外退出如何解決?  在使用Windows7 IIS7進行PHP配置安裝過程中,如果PHP配置不正確,會出現FastCGI進程意外退出出錯信息,此時你可以在DOS下使用  C:\php53iis\php.exe -v  進行調試查看,一般情況下會將PHP配置的錯誤信息報出,你只要根據此信息修改相關PHP配置即可。  至此在Windows7 IIS7平臺上進行PHP5.2和PHP5.3的配置安裝工作就介紹完了,應該講隨著PHP版本的提高,PHP的配置工作也越來越簡單化。

小編推薦:欲學習電腦技術、系統維護、網絡管理、編程開發和安全攻防等高端IT技術,請 點擊這里注冊賬號,公開課頻道價值萬元IT培訓教程免費學,讓您少走彎路、事半功倍,好工作升職加薪!

免責聲明:本站系公益性非盈利IT技術普及網,本文由投稿者轉載自互聯網的公開文章,文末均已注明出處,其內容和圖片版權歸原網站或作者所有,文中所述不代表本站觀點,若有無意侵權或轉載不當之處請從網站右下角聯系我們處理,謝謝合作!

總結

以上是生活随笔為你收集整理的iis7 php5 isapi配置,Windows7 IIS7下以FastCgi和ISAPI方法安装配置PHP5教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。