debug_backtrace () завершается ошибкой во время обратного вызова буферизации вывода

Недавно приложение повторило некоторые вещи в случайной точке исполнения. Нахождение точного утверждения оказалось проблемой: слишком много утверждений испускали материал.

Поэтому я зарегистрировал обратный звонок через ob_start () чтобы обратный вызов повторил debug_backtrace () и выйдите из приложения.

Обратите внимание, что я попытался отключить буферизацию вывода в качестве первого оператора обратного вызова.

К несчастью, debug_backtrace () никогда ничего не возвращал. Приложение вылетело, как оно называется debug_backtrace () в обратном вызове.

Мне даже не удалось сохранить содержимое debug_backtrace () в файл (в отличие от stdout).

Может кто-нибудь объяснить, почему?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]