建立PHP的本地調試環境

來源:互聯網
上載者:User

簡介:這是建立PHP的本地調試環境的詳細頁面,介紹了和php,有關的知識、技巧、經驗,和一些php源碼等。

class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=324833' scrolling='no'>

對於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:\windows\system檔案夾。
2. 在c:\php檔案夾中找著名為php.ini-dist(沒有副檔名),把檔案名稱改為php.ini,用記事本開啟該檔案,可以看到裡面是PHP的系統配置資訊,具體資訊查考裡面的解釋。不過是英文的,要多費腦汁了。相應的資訊修改好後,把php.ini拷貝到c:\windows檔案夾裡,注意把唯讀屬性去掉。
 
用登錄編輯程式開啟註冊表,按照如下的路徑指示的索引值:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\parameters\Script Map 在該的索引值中,建立一個字串值:".php" 資料為"C:\PHP\php4isapi.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:\Inetpub\wwwroot \php目錄下,(php目錄是在第四步設定的有相應執行許可權的目錄)有一個名為:1.php的指令碼 檔案,那麼可以在IE的地址欄中輸入:http://192.168.0.1/php/1.php ,就可以看到自己編出來的程式,是不是有一種成功的感覺呢?

“建立PHP的本地調試環境”的更多相關文章 》

愛J2EE關注Java邁克爾傑克遜視頻站JSON線上工具

http://biancheng.dnbcw.info/php/324833.html pageNo:14

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.