我在 PHP 中使用以下设置配置了 XDebug
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.var_display_max_depth=1000
xdebug.var_display_max_data=100000
xdebug.var_display_max_children=10000
xdebug.auto_trace=On
xdebug.collect_includes=On
不久之后,它在 /tmp 中创建了 17GB 的跟踪文件 :)
我真的不在乎将跟踪写入文件。如何关闭该功能?
更改xdebug.auto_trace
为off
似乎有效,我认为这不是正确的方法。文档说这是为了在使用 auto_prepend 时允许跟踪,并且我在我的项目中使用 auto_prepend 所以希望在这些文件被前置之前开始跟踪。