Развернуть аргументы трассировки стека PHP - PullRequest
6 голосов
/ 22 декабря 2010

В трассировке стека, возвращаемой из приложения PHP в процессе разработки, длинные строковые аргументы функции усекаются при отображении на странице ошибки:

Abstract.php(238): Zend_Db_Adapter_Abstract->query('INSERT INTO "tb...', Array)

Как развернуть аргумент запроса, чтобы получить полный текствиден?Сервер работает на PHP 5.3.3.

1 Ответ

5 голосов
/ 22 декабря 2010

Используйте взамен debug_backtrace .Это даст вам весь след и не урезать аргументы, насколько я знаю.

Подумав еще раз: вы можете сойти с рук, используя

try {
   ...
} catch (Exception $e)
   var_dump($e->getTrace());
}

вместо.

...