php的斷點調試利器:Zend Studio Browser Toolbars
使用此工具需要安裝Zend Server,只要保證其他的服務沒有佔用80端口即可。如果你使用了類似APMServ這樣的集成工具,可以先停止apache服務,安裝好Zend Server,默認是開啓了Apache服務。目前的版本是Apache2.2-Zend
Zend Server (PHP 5.3) 5.1.0 (EXE) 65.28 MB
其它工具下載地址:http://www.zend.com/en/products/studio/downloads
在該頁面需要下載Studio Web Debugger以及支持ie和火狐的插件
Studio Web Debugger爲php的擴展,壓縮包中的內容如下圖:
跟據你的php版本,解壓出不同的ZendDebugger.dll文件,放置在php的extension_dir(擴展目錄中),對於php5.3只支持到nts版了,而5.3ts則不能使用了。
然後在php.ini文件中增加下面的內容
zend_extension_ts=E:/php/ext/ZendDebugger.dll
zend_debugger.allow_hosts=127.0.0.1
zend_debugger.expose_remotely=always
如果發現沒有Zend Debugger擴展,就把
zend_extension_ts=E:/php/ext/ZendDebugger.dll
改成
zend_extension_ts=E:/php/ext/
安裝好火狐的插件後,會看到下面這樣的圖標
選擇Extra Stuff->Settings,設置正確的ZendStudio路徑在Zend Studio Executable後的輸入框中
最後重啓Apache服務,開啓你的Zend,瀏覽你本地的php頁面時就可以使用Debug按鈕來調試你的程序了