PHP Debug 基礎配置

2021-06-07 02:08:30 字數 1230 閱讀 9904

方式一:

採用xdebug進行

除錯

位址

:我機器安裝的是

php

擴充套件名字是:php_xdebug-2.0.3-5.2.5.dll

方式二:

選擇studio web debugger(

windows

擴充套件名字是:zenddebugger.dll

二、修改php.ini

1.xdebug方式增加一下**:

[xdebug]

zend_extension_ts="d:/php5/ext/php_xdebug-2.0.3-5.2.5.dll"

xdebug.remote_enable=on

#預設埠9000

#xdebug.remote_port=9000

2、zend 

debug

方式(請把zenddebugger.dll複製到php的dll擴充套件目錄,如php4是extensions目錄,php5是ext目錄)

zend_extension_ts="d:\php5\ext\zenddebugger.dll"

zend_debugger.allow_hosts=127.0.0.1/32, 192.168.1.101

zend_debugger.expose_remotely=always

#預設埠10137

#zend_debugger.connector_port = 10137

(zend debugger需要複製dummy.php檔案到web根目錄)

注意路徑即可。

重啟web伺服器

重啟之後,檢視phpinfo,應該有如下資訊 :

xdebug:

zend debug:

注意,xdebug方式和zend debug方式不能共存。後續基於zend debug說明。

linux

三、客戶端工具準備

1.pdt (推薦,免費開源)

2、zend studio 或者 zend studio for eclipse (有試用版本)

3、netbeans

相關資訊可以看這裡:

ok,準備工作完成。

php debug 安裝配置

如果使用的是xdebug xdebug zend extension ts d php5 ext php xdebug dll xdebug.remote enable on 預設埠9000 xdebug.remote port 9000 如果使用的是zend debugger 請把zenddebu...

PHP Debug實戰技術

老鳥有一本 php除錯手冊 在網路上風行,不管老鳥還是嫩鳥,這篇文章的作用是介紹一些簡單易行的php除錯實戰技術,希望大家能提出寶貴意見,共同進步。一 列印輸出 使用echo print print r var dump exit die在制定位置輸出除錯結果,並終止程式執行。這招在php的ajax...

PHP Debug實戰技術

老鳥有一本 php除錯手冊 在網路上風行,不管老鳥還是嫩鳥,這篇文章的作用是介紹一些簡單易行的php除錯實戰技術,希望大家能提出寶貴意見,共同進步。一 列印輸出 使用echo print print r var dump exit die在制定位置輸出除錯結果,並終止程式執行。這招在php的ajax...