从REST客户端的NetBeans调试会话 [英] NetBeans debug session from REST client
问题描述
我经常使用NetBeans调试步骤通过我的PHP应用程序。不过,我也想用调试器在不在Web浏览器中运行的事情时,本身(特别是一个REST API)。
I frequently use the NetBeans debugger to step through my PHP applications. However, I also want to use the debugger when working on things that do not run in a web browser, per se (specifically a REST API).
是否有人知道如何启动NetBeans调试会话,让我用我的REST客户端的浏览器?
Does anybody know how to start a NetBeans debugger session that will allow me to use my REST client as the "browser"?
其它。信息:Mac OS X中,CocoaRestClient上,NetBeans 7.1.2
Misc. info: Mac OS X, CocoaRestClient, NetBeans 7.1.2.
推荐答案
您需要的几件事情:
- 启动远程调试在你的服务器配置(在php.ini xdebug.remote_enable = 1然后重新启动服务器)
- 生成一个的NetBeans IDE的Xdebug键(我不知道如何使用NetBeans做到这一点,但它不会是很难找到)
- 确保Neatbeans监听的的DBGP端口(通常是9000)
- 在发送与你的客户与每个请求增加一个请求参数:
名称:XDEBUG_SESSION_START
name : XDEBUG_SESSION_START
值:[你的IDE键]
value : [your IDE key]
对于我来说,就像用PHPStorm魅力。
For me, works like a charm with PHPStorm.
这篇关于从REST客户端的NetBeans调试会话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!