如何查看跟踪中的完整数据

时间:2014-08-03 13:34:28

标签: php debugging stack-trace php-5.5

我使用的是PHP 5.5 当我抛出异常时我得到(注意标记为#1的行) 微量

#0 /usr/share/php/Zend/Mail/Protocol/Smtp.php(289): Zend_Mail_Protocol_Abstract->_expect(Array, 300)
#1 /usr/share/php/Zend/Mail/Transport/Smtp.php(211): Zend_Mail_Protocol_Smtp->rcpt('yabamartin@s...')
#2 /usr/share/php/Zend/Mail/Transport/Abstract.php(348): Zend_Mail_Transport_Smtp->_sendMail()
#3 /usr/share/php/Zend/Mail.php(1194): Zend_Mail_Transport_Abstract->send(Object(SiTEL_Communication_Mail))
#4 /lms2/production/PROD010D/application/lib/SiTEL/eMail.php(259): Zend_Mail->send(Object(Zend_Mail_Transport_Smtp))

正如您所看到的,函数的输入被截断,因此我很难在没有看到传递的完整数据的情况下调试问题

我认为它是php.ini中的东西?我需要改变什么?

1 个答案:

答案 0 :(得分:0)

如果你试图看到传递给该函数的值,你可以简单地转到该文件和那行“Smtp.php(211)”,并使用var_dump($ the_var)来查看该变量的完整值被作为论据传递。