2015-04-28 29 views
0

我的IDE是8.2和IAM使用XAMPP 3.2.1如何調試PHP的XAMPP

我在做什麼錯的NetBeans?

這是我的php.ini文件

[XDebug] 
zend_extension = "C:\xampp\php\ext\php_xdebug.dll" 
;xdebug.profiler_append = 0 
;xdebug.profiler_enable = 1 
;xdebug.profiler_enable_trigger = 0 
;xdebug.profiler_output_dir = "C:\xampp\tmp" 
;xdebug.profiler_output_name = "cachegrind.out.%t-%s" 
xdebug.remote_enable = 1 
xdebug.remote_handler = "dbgp" 
xdebug.remote_host = "127.0.0.1" 
xdebug.trace_output_dir = "C:\xampp\tmp" 

這是NetBeans上的設置: enter image description here

+0

可以也可以使用'FirePHP'來調試你的PHP。 :) –

回答

0

檢查this wiki page。你缺少在php.ini文件中至少端口和模式配置:

xdebug.remote_enable=1 
xdebug.remote_handler=dbgp 
xdebug.remote_mode=req 
xdebug.remote_host=127.0.0.1 
xdebug.remote_port=9000 
+0

仍然不會工作 – user1310492

+0

你看到什麼錯誤信息? IDE日誌中有什麼(http://wiki.netbeans.org/FaqLogMessagesFile)? – ladar

0

加入這一行,如果丟失,在php.ini文件

;延長= php_xdebug.dll