不知道現在網站文件是在你電腦上還是在服務器上,如果在你電腦上的話看看iis或net環境設置是否正確,還有你說的不能顯示出現什么錯誤總會有提示吧,至于php不知道你之前可以運行php么下面是在iis下安裝php的步驟:
第一步:通過控制面板的添加/刪除windows組件完成iis組件的安裝工作。
第二步:在添加/刪除windows組件選項窗口中我們雙擊internet信息服務(iis),然后把里面的包括internet信息服務管理單元,公用文件,萬維網服務選中。
第三步:插入xp sp2系統光盤復制必須文件到本地硬盤,安裝完畢后我們可以從“管理工具”中的“internet信息服務”啟動iis程序
二、安裝php程序及設置:
安裝好iis后我們就可以發布相應的網站了,但是這時還無法瀏覽php語言建立的頁面,我們需要先安裝php并設置必須的參數。
第一步:下載php主程序,筆者使用的是php 5.2,解壓縮到本地磁盤c盤根目錄
第二步:接下來將php文件夾中的php.ini-dist復制到c:windows目錄下并改名為php.ini,復制php5ts.dll和libmysql.dll兩個文件c:windowssystem32中
第三步:為了讓php支持mysql和gd庫需要編輯php.ini文件,用記事本打開該文件,查找“extension_dir”,然后把extension_dir = "./"修改為extension_dir = "c:phpext";另外還需要把“;extension=php_mysql.dll”前的分號去掉,改成extension=php_mysql.dll。把“;extension=php_gd2.dll”前的分號也去掉,修改為extension=php_gd2.dll。
至此我們的php就安裝完成了,但是由于默認情況下iis是不支持php的,只能支持asp。所以還需要我們像建立cgi那樣創建php的映射關系。
三、配置iis的php映射:
一般情況下設置某語言或執行程序的映射關系都是通過isapi篩選器解決的,php也不例外。
第一步:打開iis,在默認網站上點右鍵選擇“屬性”
第二步:找到“主目錄”標簽,點右下角的“配置”按鈕。
第三步:在“添加和編輯應用程序擴展名映射”窗口中,通過瀏覽按鈕找到c:phpphp5isapi.dll文件,擴展名輸入.php,這樣在解析過程中將自動調用php5isapi.dll解釋php語言。另外還需要把“腳本引擎”和“檢查文件是否存在”選中。
第四步:返回到默認網站屬性窗口的“主目錄”標簽,將執行權限修改為“腳本和可執行文件”,這樣才能夠執行php程序。
第五步:來到默認網站屬性窗口的“文檔”標簽,將index.php添加到默認文檔列表中。
第六步:新建立一個txt文本文件,內容如下。將其保存成index.php文件并復制到網站發布目錄中。
echo phpinfo();
?>
第七步:在iis中瀏覽index.php頁面文件就能夠看出真正的內容了,這說明我們的php環境已經搭建成功
小提示:如果index.php無法正常顯示那么我們再來到默認網站屬性中的isapi篩選器標簽,添加一個名為php的篩選器,可執行文件選擇c:phpphp5isapi.dll即可,這樣設置后往往可以解決實際問題
第八步:當然我們修改設置后需要重新啟動iis或者干脆直接啟動計算機即可,重新啟動后php文件就可以順利顯示了。重新啟動iis的方法是關閉“iis admin”服務或者直接在默認網站上點右鍵選擇“停止”再“啟動”。