讓IIS支持PHP的配置步驟
日期:2017/2/8 10:29:46   編輯:關於服務器
PHP:http://www.php.net
(1)下載後得到php,解壓至C:\php(自行選擇)。
(2)將C:\php目錄下的所有dll文件(主要是C:\php\ext下的dll文件)拷到c:\Windows\system32下,覆蓋已有的dll文件。
(3)將C:\PHP目錄下的php.exe、php-win.exe和php.ini-dist三個文件拷到C:\Windows下;將php.ini-dist改名為php.ini,然後修改如下部分:
register_globals = Off
將 Off 改成 On ;
extension_dir =
將其路徑指到你的PHP目錄下的ext目錄,如:extension_dir = "C:\php\ext" ;
;Windows Extensions(需要的項目去掉前面的 ; 號)
;extension=php_gd2.dll 支持GD庫
;extension=php_mbstring.dll 不選用PHPMyAadmin會出紅色提示
;extension=php_mssql.dll 支持MSSQL
;extension=php_mysql.dll 支持MYSQL
(4)配置 IIS 使其支持 PHP
安裝IIS的步驟略去。PHP 支持 CGI 和 ISAPI 兩種安裝模式,推薦使用 ISAPI 模式。
在“控制面板”的“管理工具”中選擇“Internet 服務管理器”,打開 IIS 後停止服務,然後在左側“你需要支持PHP的Web站點”比如“默認Web站點”上單擊右鍵選擇“屬性”,在打開的“ Web 站點屬性”窗口的“ISAPI 篩選器”標簽裡找到並點擊“添加”按鈕,在彈出的“篩選器屬性”窗口中的“篩選器名稱”欄中輸入:PHP ,再將可執行文件指向 php5isapi.dll 所在路徑,如:C:\php\php5isapi.dll 。
打開“Web 站點屬性”窗口的“主目錄”標簽,找到並點擊“配置”按鈕,在彈出的“應用程序配置”窗口中找到並點擊“添加”按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php ,單擊“浏覽”將可執行文件指向 php5isapi.dll 所在路徑,如:C:\php\php5isapi.dll,然後確定即可。
打開“Web 站點屬性”窗口的“文檔”標簽,找到並點擊“添加”按鈕,向默認的 Web 站點啟動文檔列表中添加 index.php 項。您可以將 index.php 升到最高優先級,這樣,訪問站點時就會首先自動尋找並打開 index.php 文檔。
打開“Internet 服務管理器”左邊的“WEB服務擴展”中設置:
ISAPI 擴展 允許
Active Server Pages 允許
設置之後,重新啟動IIS即可。
(5)測試配置結果
在 IIS 根目錄下新建一個 phpinfo.php ,內容如下:
<?php
phpinfo();
?>
打開浏覽器,輸入:http://localhost/phpinfo.php,將顯示當前服務器所支持 PHP 的全部信息。