PHP: как автоматически получить обратную трассировку без вызова функций отладки

#php

#php

Вопрос:

Мне интересно, есть ли какой-либо способ получить / записать обратную трассировку в файл без использования какой-либо функции. Я имею в виду: чтобы получить обратную трассировку с помощью функции debug_backtrace(), вы должны вызвать ее. Итак, чтобы получить обратную трассировку, вы должны знать, куда звонить debug_backtrace() . В моем случае я получаю ошибку и Allowed memory size of.. поэтому я не знаю, что это за функция, которая вызывается непосредственно перед ошибкой вызова функции debug_backtrace() ..

Комментарии:

1. что? .. o.O значит, использование debug_backtrace() в файле с allowed memory size of ошибкой ничего не возвращает?

2. Если путь, следующий за указанной ошибкой, не помогает, вам придется использовать профилировщик.

3. xdebug может быть лучшим способом ^^

4. хммм … разве это не цель try{ //some code} } catch(Exception $e){ // your backtrace here } ;