使用netbeans,xdebug,symfony和phpunit

cow*_*984 4 php phpunit netbeans symfony1 xdebug

我在我的Apache上安装了xdebug,如果我在Netbeans中定义一个断点,那么执行会很好.但是如果我执行测试symfony phpunit:test-all,执行将不会在给定的断点上中断.

有任何想法吗?cowabunga!

i-g*_*i-g 9

要调试命令行脚本,XDEBUG_CONFIG首先导出变量,如下所示:

export XDEBUG_CONFIG="idekey=netbeans-xdebug" (Unix/Linux/OS X)

set XDEBUG_CONFIG=idekey=netbeans-xdebug (视窗)

(注意:我没有测试Windows命令.你可能不得不逃避=角色,或者命令可能看起来有点不同.如果是这样的话,我希望有人出现并在评论中纠正我.)

说明:当您为通过Apache运行的脚本打开调试会话时,NetBeans会将您的浏览器打开为以" XDEBUG_SESSION_START=netbeans-xdebug" 结尾的URL .发生这种情况时,Xdebug知道拦截此参数并为您的浏览器提供一个包含此调试会话信息的cookie.

上面的命令相当于在命令行环境中设置cookie.