如何使用Netbeans和XDebug调试通过PHP cURL访问的PHP页面

时间:2011-12-22 02:58:34

标签: php netbeans curl xdebug

  

可能重复:
  Using XDebug to trace a PHP web service page

我的问题是XDebug或Netbeans不会在页面上中断 使用cURL访问。我用过xdebug_break();并在cURL访问的页面上创建了一个断点,但它仍然不会中断。

希望有人在这里可以提供帮助,我已经浏览了网络,但可以 找不到任何解决办法。

这是我的设置:

  • NetBeans IDE,通过cURL和WAMP Server访问的PHP页面 在同一台计算机上。所以一切都在我的本地电脑上
  • 我使用的是PHP 5.3.8,Apache 2.2.21,Wamp Server 2.2,NetBeans 7.0.1
  • xDebug正在工作,但我唯一的问题是当我使用cURL到我的PHP页面时 已经设定了一个断点,但它不会在那里打破

在php.ini内部

[dba]
;dba.default_handler=
; Local Variables:
; tab-width: 4
; End:

; XDEBUG Extension
zend_extension = "c:/wamp/bin/php/php5.3.8/zend_ext/php_xdebug-2.1.2-5.3-vc9.dll"

[xdebug]
xdebug.remote_enable = On
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_autostart=Off
;xdebug.remote_mode=req
xdebug.profiler_enable = On
xdebug.profiler_enable_trigger = On
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "c:/wamp/tmp"

0 个答案:

没有答案