調試技術是咱們編程中不可或缺的重要部分,調試器是每一個IDE環境都必備的組件。既然如此,Zend Studio的集成環境擁有一個調試器也就是理所固然的事情了,可是,該調試器在配置使用起來,其顯示出來的強勁功能必定會讓你驚歎不已!php
事實上,Zend Studio(後面我簡稱「ZDE」了)的調試功能分爲內部調試和遠程調試。內部調試是用ZDE內置的PHP(有四、5兩個版本)進行的代碼初步調試,咱們把重點放在遠程調試上,由於它能夠徹底模擬一個真實的運行環境。web
遠程調試須要服務器端的組件支持,咱們今天的內容就是怎麼來安裝這個服務器端調試環境,用到的調試組件是Zend Debugger,它是輕便並且夠用的,在撰寫本文時,其最新版本是5.2.14,與網絡上廣爲流傳的5.2.10版略有更新。個人服務器是windows下的apache,所以我就下載了windows版的Zend Debugger,下來的壓縮包大約2.1M,有個readme.txt,我以爲有必要看哈子:apache
4. Place dummy.php file in the document root directory.
5. Restart web server.編程
這裏已經很是詳細的講了安裝方法了,那我就以我晦澀的語言再描述一遍吧windows
解壓出合適的也就是和你當前php的版本對應的Zend Debugger版本,個人php版本是5.2.5,所以我就把5_2_x_comp給拖出來了(至於5_2_x_nts_comp指的是non-tread safe,沒有明白具體用途,也就不妄用了),我將5_2_x_comp\ZendDebugger.dll移動到D:\myserver\ZendDebugger\5_2_x\ZendDebugger.dll,將壓縮包中的dummy.php解壓到web根目錄,我這裏的apache的DocumentRoot設置在D:/myserver/wwwroot,就拷貝dummy.php到D:\myserver\wwwroot,而後修改php.ini,加入了這些內容:服務器
而後重啓apache,在略微的等待以後,咱們輸入phpinfo()查當作功與否?網絡
啊哈,運行的很好的嘛~app
下面打開zde,工具菜單->首選項,選擇調試選項卡,設置調試方式爲服務器,Debug Server URL填寫web服務器的URL,我這裏apache的端口是8080,若是是默認80端口,就能夠省略了,OK,設置完成,肯定之(如圖)工具
選擇 工具->檢查Debug Server鏈接,出來的對話框選擇是,咱們看到了鏈接成功的提示.net
至此,咱們的Debug Server就算成功安裝完成了,關於如何使用Zend Studio的服務器調試,後面的教程會詳細闡述,敬請期待哦。