建立PHP的本地調試環境

對於windows平臺而言,PHP提供瞭一個安裝程序,但是這個安裝程序是不能直接運行來建立個人服務器平臺的,而是必須嵌入現有的服務器平臺,如:Windows NT下的IIS或Windows 下的PWS,以及Apache等。根據自己使用的經驗,我把建立基於PWS的個人服務器平臺的PHP調試環境的過程寫出來,希望

各位高手給予指點。
在安裝之前,先下載PHP在windows下的安裝程序,目前比較新的版本是4.0,在個大網站都下載。實在找不著,可以直接到PHP的站點Http://www.php.net 下載,在那,可以得到更新的信息。下載的文件是個壓縮包,一般名為:php-4.0.x-win32.zip,x代表版本號,可以看出相應的版本,當然版本越新越好瞭。把它解壓縮到c:PHP目錄下(具體在下面第3.點解釋),可以看到該目錄下包含瞭PHP所需的所有文件。
準備工作做好瞭,下面可以開始真正的安裝。首先,不用說,先裝好微軟的PWS,並且設置好PWS的各種參數以及相關的網絡設置,具體的可以查看相關的資料,我再說,大傢可能說我騙稿費來瞭。安裝好後,最好先測試一下,不然,下面的工作就白費勁瞭。下面,分幾步進行PHP的嵌入安裝。
1. 進入c:PHP文件夾,可以看到一些*.dll 文件和其它的相關的文件,那些以php_開頭的dll文件可以保留在c:PHP中,其它的dll 文件必需拷貝系統的搜索路徑中,比較常用的是c:windowssystem文件夾。
2. 在c:php文件夾中找著名為php.ini-dist(沒有擴展名),把文件名改為php.ini,用記事本打開該文件,可以看到裡面是PHP的系統配置信息,具體信息查考裡面的解釋。不過是英文的,要多費腦汁瞭。相應的信息修改好後,把php.ini拷貝到c:windows文件夾裡,註意把隻讀屬性去掉。

 用註冊表編輯器打開註冊表,按照如下的路徑指示的鍵值:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesw3svcparametersScript Map 在該的鍵值中,新建一個字符串值:”.php” 數據為”C:PHPphp4isapi.dll”(註:該路徑對應php-4.0.x-win32.zip壓縮文件解壓到的目錄,如果你的解壓的目錄和我的不一致,請做相應更改),

 到此,PHP文件方面的設置基本完成瞭,下面應該設置PWS,使之能解釋PHP腳本。打開PWS的個人web管理器->點擊高級,虛擬目錄的樹圖中,右擊需要PHP支持的目錄,在此我選擇php,選擇“屬性”,在彈出的“編輯目錄”窗口中,在“讀取”,“執行”,“腳本”三個復選框中劃上勾,點“確定”退出即可。如圖二。
5. 重新啟動計算機,ok,大功告成,自己的服務器平臺就建好瞭。
在調試PHP腳本的時候,把相應的*.PHP文件放到擁有執行執行權限的虛擬目錄中(就是在第 4步設定的目錄),這點很重要,放到別的沒有執行權限的目錄,PWS是不會去解釋PHP腳 本的。下面可以打開IE瀏覽器,在地址欄輸入PHP腳本的文件名,方法和打開Asp腳本的方法 是一樣的,隻不過腳本文件的擴展名是PHP,而Asp的擴展名是Asp。如:在C:Inetpubwwwroot php目錄下,(php目錄是在第四步設定的有相應執行權限的目錄)有一個名為:1.php的腳本 文件,那麼可以在IE的地址欄中輸入:https://192.168.0.1/php/1.php ,就可以看到自己編出來的程序,是不是有一種成功的感覺呢?

發佈留言