我希望xdebug的跟踪功能以.html而不是.xt输出文件。
这是xdebug_start_trace
函数的参数:
http://grahamwideman.wikispaces.com/PHP+trace+with+XDebug
我测试了它们,但它们没有用。
有没有办法使用xdebug输出.html格式的文件,并避免输入更多代码?
答案 0 :(得分:0)
您需要xdebug.trace_format设置,文档在此处:http://xdebug.org/docs/execution_trace
不要忘记重新启动您的网络服务器以使新设置生效。
默认情况下,还有另一个分析器通过一个漂亮的Web界面提供结果,也许你想尝试一下: https://github.com/facebook/xhprof
答案 1 :(得分:0)
您需要在php.ini中设置xdebug.trace_format = 2
。
之后重新启动apache
答案 2 :(得分:0)
喜欢tr和td以及.raw html代码
这是https://gist.github.com/057ffa704f21f645e086
我想创建.html文件以立即查看。 我可以通过重命名乐趣来做到这一点,但我想要xdebug做那个
答案 3 :(得分:0)
到目前为止,最简单的方法是使用输出目录中的.htaccess文件,使用AddType directive将MIME类型添加到xt
扩展名的文件中。像这样:
AddType text/html .xt
或者您也可以在http.conf中全局启用它:
<IfModule mod_mime.c>
AddType text/html .xt
</IfModule>
如果您有兴趣,我会报道a bunch of this sort of stuff in a recent post on configuring a LAMP server and PhpStorm for debugging。