Symfony 1.4在自定义过滤器中进行数据库操作后,异常不起作用

时间:2013-04-28 13:36:10

标签: php symfony-1.4

这个问题可能看起来有点奇怪。让我们看看这个过滤器:

public function execute ($filterChain)
{
    if ($this->isFirstCall())
    {
        throw new Exception ('fail');
    }

    $filterChain->execute();
}

这很好用。但我需要一个数据库操作:

public function execute ($filterChain)
{
    if ($this->isFirstCall())
    {
        xTable::getInstance()->find (1);
        throw new Exception ('fail');
    }

    $filterChain->execute();
}

使用此查询后:xTable::getInstance()->find (1); Symfony 1.4忘记显示异常:仅返回白页。查询本身运行正常!这种方式是不可能的调试 - 我得到的只是白页。 可能是什么错误?

0 个答案:

没有答案