天天看點

在XP IIS5.1手工安裝PHP 5.2.11

建議不要使用PHP的Installer 安裝包,安裝過程中總會出現意想不到的問題。如果你安裝過,建議你重做系統,恢複系統原始狀态。

一、安裝PHP 5.2.11

1、将下載下傳的php-5.2.11-Win32.zip 解壓縮到 d:\php5 目錄中,目錄可自選。

2、将目錄中的 php.ini-dist 檔案改名為php.ini,并把php.ini檔案剪切放到 c:\windows 目錄。

3、把php5根目錄下的 php5ts.dll 、libmysql.dll 、libmcrypt.dll 這三個檔案放到系統的system32目錄下,注意這三個檔案是必需的。

4、打開c:\windows\php.ini檔案

找到:

extension_dir = "./"

更改為:

extension_dir = "d:\php5\ext"

找到以下語句,去除前面的分号:

;extension=php_mbstring.dll

;extension=php_gd2.dll

;extension=php_mysql.dll

;extension=php_mcrypt.dll

二、配置IIS使之支援PHP

1、打開IIS,找到“網站”-“預設網站”,右鍵點選“預設網站”,然後點選“屬性”。

2、點選“ISAPI篩選器”,再點選“添加”按鈕,在彈出的“篩選器屬性”對話框中,依次填入篩選器名稱“php”,可執行檔案“d:\php5\php5isapi.dll”,如下圖所示(其中php5isapi.dll的路徑可以按“浏覽”按鈕來選擇),然後點選“确定”退出。

在XP IIS5.1手工安裝PHP 5.2.11
在XP IIS5.1手工安裝PHP 5.2.11

箭頭變為綠色,表明篩選器PHP安裝正确。

3、在主目錄标簽下點選“配置”,出現“應用程式配置”對話框,再點選“添加”按鈕,在彈出的“添加/編輯應用程式擴充名映射”對話框中,在可執行檔案位置中輸入 d:\php5\php5iaspi.dll,在擴充名處輸入 php,然後确定。

在XP IIS5.1手工安裝PHP 5.2.11

4、補充一下,在windows2003 IIS中還需設定一下Web 服務擴充,設PHP為允許狀态,這個“Web 服務擴充”在XP IIS環境是沒有的,不需設定。

Web 服務擴充簡單了解一下,是一項WEB服務安全設定。可執行檔案如exe、dll 必須添加到 IIS 控制台的 Web 服務擴充節點中,這樣php、asp、aspx 等才能正常運作。

5、驗證PHP是否能正常運作。

<?php

phpinfo();

?>

建立這個php檔案,輸入本地位址,能出現經典phpinfo頁面,即為安裝成功。

6、如果php頁面,出現HTTP 403.12錯誤,請勾上“內建Windows身份驗證”,這樣設定隻針對本機WEB實驗環境,有很大安全隐患。

在XP&amp;nbsp;IIS5.1手工安裝PHP&amp;nbsp;5.2.11

轉載于:https://www.cnblogs.com/nices/p/3397568.html

php