這個(gè)怎么不可能?事實(shí)上網(wǎng)上大量的DZ論壇就是采用PHP+IIS,下面是配置IIS支持PHP的流程: 1、將 PHP 安裝為 ISAPI 模式: 在“控制面板”的“管理工具”中選擇“Internet 服務(wù)管理器”,打開 IIS 后停止服務(wù),然后在左側(cè)“默認(rèn)Web站點(diǎn)”上單擊右鍵選擇“屬性”,在打開的“默認(rèn) Web 站點(diǎn)屬性”窗口的“ISAPI 篩選器”標(biāo)簽里找到并點(diǎn)擊“添加”按鈕,在彈出的“篩選器屬性”窗口中的“篩選器名稱”欄中輸入:PHP,再將可執(zhí)行文件指向 php4isapi.dll 所在路徑,如:C:\PHP\sapi\php4isapi.dll。 2、打開“默認(rèn) Web 站點(diǎn)屬性”窗口的“主目錄”標(biāo)簽,找到并點(diǎn)擊“配置”按鈕,在彈出的“應(yīng)用程序配置”窗口中找到并點(diǎn)擊“添加”按鈕,在彈出的窗口中新增一個(gè)擴(kuò)展名映射,擴(kuò)展名為 .php,單擊“瀏覽”將可執(zhí)行文件指向 php4isapi.dll 所在路徑,如:C:\PHP\sapi\php4isapi.dll,然后一路確定即可。如果還想支持諸如 .php3,.phtml 等擴(kuò)展名的 PHP 文件,可以重復(fù)“添加”步驟。 3、再打開“默認(rèn) Web 站點(diǎn)屬性”窗口的“的“文檔”標(biāo)簽,找到并點(diǎn)擊“添加”按鈕,向默認(rèn)的 Web 站點(diǎn)啟動(dòng)文檔列表中添加 index.php 項(xiàng)。您可以將 index.php 升到最高優(yōu)先級,這樣,訪問站點(diǎn)時(shí)就會(huì)首先自動(dòng)尋找并打開 index.php 文檔。 4、確定 Web 目錄的應(yīng)用程序設(shè)置和執(zhí)行許可中選擇為純腳本,然后關(guān)閉 Internet 信息服務(wù)管理器,在命令提示符中執(zhí)行如下命令: net stop w3svc net stop iisadmin net start w3svc 5、打開瀏覽器,輸入:http://localhost/,看到成功頁面后,在 IIS 根目錄下新建一個(gè) phpinfo.php,內(nèi)容如下: 6、打開瀏覽器,輸入:http://localhost/phpinfo.php,將顯示當(dāng)前服務(wù)器所支持 PHP 的全部信息,可以看到 Server API的模式為:ISAPI。 我自己正在學(xué)習(xí)這方面的東西,剛剛看到這篇配置文章,又學(xué)會(huì)一些東西,發(fā)上來也和大家分享一下。 Windows系統(tǒng)內(nèi)置的Internet 信息服務(wù)(IIS)對ASP具有良好的支持,因此在IIS中調(diào)試ASP網(wǎng)頁是非常方便的。但有些朋友的網(wǎng)頁采用PHP編程技術(shù),默認(rèn)情況下,IIS是不支持PHP的,手工配置IIS的PHP調(diào)試環(huán)境對我們這些菜鳥來說是非常困難的,那如何才能讓IIS支持 PHP呢?下面介紹一種方法,只需要簡單幾步就能在IIS中配置好PHP調(diào)試環(huán)境。 安裝IIS組件 筆者以Windows XP系統(tǒng)的IIS5.1為例,首先必須安裝IIS組件,系統(tǒng)默認(rèn)是安裝了的。如果你的系統(tǒng)中還沒有,進(jìn)入到“控制面板→添加或刪除程序→添加/刪除Windows組件”,在“Windows組件向?qū)?#8221;對話框中選中“Internet 信息服務(wù)(IIS)”選項(xiàng)(如圖1),單擊“下一步”按鈕就能完成IIS組件的安裝。
配置PHP調(diào)試環(huán)境 可以到網(wǎng)上搜索下載PHP安裝程序到本地機(jī)器,下面我們就使用PHP的安裝向?qū)瓿蓪HP調(diào)試環(huán)境的配置。
檢查PHP調(diào)試環(huán)境配置 進(jìn)入到“控制面板→管理工具”,運(yùn)行Internet 信息服務(wù)程序,右鍵點(diǎn)擊“默認(rèn)網(wǎng)站”在彈出的菜單中選擇“屬性”,接著在彈出的屬性對話框中切換到“主目錄”標(biāo)簽頁,點(diǎn)擊應(yīng)用程序設(shè)置欄中的“配置”按鈕,彈出“應(yīng)用程序配置”對話框,在“映射”標(biāo)簽頁中,查看應(yīng)用程序映射列表框中是否有擴(kuò)展名為“.ph p”的選項(xiàng)(如圖4),如果存在則表示PHP安裝配置成功。
|
|