一、安裝php程式所需檔案。
先去官網php.net下載下傳最新版的php-5.2.8-Win32.zip,然後在伺服器上解壓于C:/php下,并且在php檔案夾下添加everyone使用者組(這裡權限設定是必須的,否則配置好不能正常運作)。
在php檔案夾下找到php.ini-recommended,複制一份并命名為 php.ini,修改php.ini中的兩個地方:
1、找到;extension=php_mysql.dll,去掉前面的分号。
2、找到extension_dir= "./",改為extension_dir = "C:/php/ext/" (C:/php/ext/是一個目錄)
然後把php.ini複制到Windows目錄下面,把把libmysql.dll和php5ts.dll複制到System32目錄下。
至此為止,php程式所需要的檔案都有了。
二、配置IIS使之支援php。
資料總管中建立一個目錄作為網站目錄,權限中添加everyone組。
添加篩選器:IIS中建立一個網站,打開屬性對話框,選擇ISAPI篩選器頁籤,添加一個名為php、可執行檔案為php目錄下的php5isapi.dll的篩選器(ISAPI Filters),如圖:
然後點選“主目錄”,修改“執行權限”為“純腳本”:
添加映射:繼續點選“配置”,在映射頁籤那添加一個擴充名為.php,可執行檔案為C:\php\php5isapi.dll的映射,如圖:
添加服務擴充:在IIS的“web服務擴充”裡添加一個擴充,擴充名是PHP,要求的檔案就是php5isapi.dll的路徑,選中“設定擴充狀态為允許”。
至此php已經配置成功,你可以在網站根目錄下寫一個php資訊檢視的檔案phpinfo.php:
<?php
phpinfo();
?>
即可用http://localhost:80/phpinfo.php檢視了。無需重新開機IIS,更無須重新開機伺服器。
注意:期間有兩個地方需要設定權限,如果這兩個地方權限沒設定好的話則php頁面無法正常顯示,分别是:
1、添加php目錄的everyone權限
2、添加網站程式所在目錄的everyone權限