Я использую getTraceAsString()
, чтобы получить трассировку стека, но по какой-то причине строка усекается.Как я могу получить полную строку getTraceAsString() PHP?
Например, исключение, и я войти строку с помощью:
catch (SoapFault $e) {
error_log($e->getTraceAsString())
}
Строка Thats печатает это:
# 0 C: \ Somedirectory \ Somedirectory \ Somedirectory \ Somedir \ SomeScript.php (10): SoapClient-> SoapClient ('http://www.ex ...')
Как я могу получить полную строку для печати?
Перед созданием этого сообщения я столкнулся с значением log_errors_max_len с 1024 до 4096. Но не было никакой разницы. – User
Что касается getMessage(), я использую как getMessage(), так и getTraceAsString(), но они печатают разные вещи, поэтому мне нужны они оба. – User
Этого недостаточно для полного 'getTraceAsString()' output –