I expect my server to make one Xdebug dump per request using the php.ini
xdebug.auto_trace=1
xdebug.collect_params=4
xdebug.trace_format=1
xdebug.collect_return=1
xdebug.collect_assignments=1
xdebug.trace_options=0
xdebug.trace_output_dir=/tmp/
xdebug.trace_output_name=xdebug.%R.%U
xdebug.var_display_max_data=16000
I also dump the unique id generated by Apache into a log file which shows:
"GET / HTTP/1.1" "XIZB4KSTHJac6j8l3z6SOwAAAAA"
So far so good - single log entry should mean a single log file. However, my Xdebug dump folder now has more than a single xdebug dump:
xdebug._.XIZB4KSTHJac6j8l3z6SOwAAAAA.0943bc.xt xdebug._.XIZB4KSTHJac6j8l3z6SOwAAAAA.0e4362.xt
xdebug._.XIZB4KSTHJac6j8l3z6SOwAAAAA.0c6269.xt xdebug._.XIZB4KSTHJac6j8l3z6SOwAAAAA.xt
xdebug._.XIZB4KSTHJac6j8l3z6SOwAAAAA.0363ec.xt xdebug._.XIZB4KSTHJac6j8l3z6SOwAAAAA.0cb868.xt
Of which the one matching xdebug._.XIZB4KSTHJac6j8l3z6SOwAAAAA.xt
seems to be the legit one based on the content. The other xdebugs are way smaller and do not seem to contain the core calls needed to process the request. However, they do seem related as they share the same id.
What are those extra xdebugs and how can I merge them into the proper xdebug (in case they are actually related to the same request)?
from Multiple Xdebug dumps for single request
0 komentar:
Posting Komentar