找出PHP解释器目前所处的位置?

时间:2012-07-19 10:50:08

标签: php debugging xdebug

我有一个卡住的PHP脚本,但我不知道代码在哪里。

我正在使用Xdebug。

如何找出服务器当前卡的代码行?

2 个答案:

答案 0 :(得分:2)

滞留?如果您的意思是占用大部分时间的行,那么您可以设置xdebug以生成跟踪转储并使用kcachegrindwebgrind

对其进行分析

如果你把它放到php.ini中:

[xdebug]
xdebug.profiler_enable_trigger = 1

您可以通过将?XDEBUG_PROFILE添加到您的网址来生成转储。保存转储的默认目录是/ tmp /

答案 1 :(得分:1)