我正在Symfony 2.1中创建一个控制台命令。
在开发这个时,我遇到了误吞的问题。
有些错误会冒泡并显示其他错误只会导致应用程序退出而不显示任何内容。
在下面的示例中,getFile是一个函数,但没有关于缺少括号的错误。该脚本只是退出。
$this->extract($file->getFile->getPathname());
我已将错误级别设置为E_ALL | E_STRICT并确保在php.ini的cli版本中显示错误。
如何让PHP显示错误?
答案 0 :(得分:0)
我找到了原因,这是我自己的代码中的try catch块吞噬错误。