首页  编辑  

如何让Apache调用调试器方便调试PHP?

Tags: /PHP/   Date Created:
How to enable debug session in PHP with Apache when using wget/curl?
正常情况下,如果我们用Netbeans,配置好调试功能后,在Netbeans中点击调试,启动浏览器Chrome等,都可以正常调试PHP代码。下断点等都可以正常停止,但是如果你用第三方的工具,就会出现Netbeans中断点不响应的情况。
例如如果你用wget http://127.0.0.1:8080/app.php?aaa=bbb&...
这个时候虽然Apache可以正常响应,但是Netbeans中是无法断点的。解决办法:
在第三方工具请求的时候,添加以下Cookie即可激活调试功能!
XDEBUG_SESSION=netbeans-xdebug
例如:
curl -b "XDEBUG_SESSION=netbeans-xdebug" https://www.cipindanci.com