Zend 2:如何从控制器抛出404错误

Pau*_*van 16 php zend-framework2

我想从控制器中抛出'404 Page not found'错误.我怎样才能做到这一点?

我使用的是Zend Framework 2而不是1.

ako*_*ond 33

class IndexController extends AbstractActionController
{
    public function previewAction ()
    {
        return $this->notFoundAction ();
    }
}
Run Code Online (Sandbox Code Playgroud)


hsz*_*hsz 25

试试:

$this->getResponse()->setStatusCode(404);
return; 
Run Code Online (Sandbox Code Playgroud)

在你的控制器的动作方法中.