тупик при использовании print_r (debug_backtrace (false, 2), true)

в отношении этого:

https://stackoverflow.com/a/2146171/533426

линия:

  $trace = print_r( debug_backtrace( false, 2), true );

фактически блокирует мой скрипт php. Таким образом, все приложение перестает отвечать на запросы, браузер продолжает вращаться, отладка просто переходит в ничто, например, до свидания, отладка. Я все еще могу открыть phpmyadmin, который работает на том же сервере, но не в приложении. Приложение на самом деле является тонким приложением, которое запускается в установке WordPress. Оба не отвечает, нет ответа.

это в конечном итоге, потому что переменные слишком сложны для вывода?

У меня есть некоторые очень сложные объекты, в основном потому, что я использую плагин, который имеет очень сложные объекты. pods.io и те Известно, что объекты pods аварийно завершают работу при попытке получить выходные данные. Сказав это, я думаю, что вполне вероятно, что slim вызывает крушение, потому что их объекты и цепочки вызовов функций тоже не очень короткие.

Есть ли способ избежать тупика?

2

Решение

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

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

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

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