2012-01-10 128 views
0

是否有可能得到一個PHP腳本超時記錄的堆棧跟蹤?我試圖找出爲什麼這個vbulletin php腳本鎖定了。我不知道從哪裏開始,找出鎖定原因的原因。我甚至不知道去哪裏尋找,因爲vbulletin太大了。調試php腳本超時?

回答

1

嘗試輸出諸如die(__FILE__.':'.__LINE__);之類的東西,從而找出它到底在哪裏超時。

+0

vbulletin不可能。這需要數週時間才能放入每個可能的地方。 – Will 2012-01-10 03:45:39

+1

你可以很容易地用任何代碼:)。以下是關於如何分析代碼的高級方法:http://xdebug.org/docs/profiler。利用KCacheGrind等應用程序可以輕鬆查看分析數據...非常好!試着讓它工作! – 2012-01-10 05:38:26

+0

分析器看起來像我所需要的,謝謝。 – Will 2012-01-10 07:28:04