在window XP IIS5.1手工安裝PHP 5.2.11(詳細步驟)

在Windows XP IIS 中裝一個PHP玩玩,用於本機進行php程序學習、測試。

PHP下載:http://windows.php.net/download/ ,選第一個zip下載。

建議不要使用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的路徑可以按“瀏覽”按鈕來選擇),然後點擊“確定”退出。

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

3、在主目錄標籤下點擊“配置”,出現“應用程序配置”對話框,再點擊“添加”按鈕,在彈出的“添加/編輯應用程序擴展名映射”對話框中,在可執行文件位置中輸入 d:/php5/php5iaspi.dll,在擴展名處輸入 php,然後確定。

注意,這裏可能會遇到無法點擊確定的情況:

應用程序擴展名映射無法添加的解決辦法:擴展名那填寫“.php”,而不是直接寫“php”。

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實驗環境,有很大安全隱患。

發佈了86 篇原創文章 · 獲贊 2 · 訪問量 26萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章