Laravel on nginx。加载错误问题

时间:2014-11-25 15:17:01

标签: php apache laravel nginx

我如何发现像404这样的错误页面以及所有其他错误都完全适用于apache但是一旦它出现在nginx上就会出现错误...也许我的服务器缺少一些php扩展或其他东西?

我的代码:

App::missing(function($exception)
{
return View::make('404');
}

错误:

Symfony \ Component \ Debug \ Exception \ FatalErrorException
Call to a member function getAction() on a non-object

1 个答案:

答案 0 :(得分:0)

您应该查看应用>开始> global.php并替换代码

App::error(function(Exception $exception, $code)
{
Log::error($exception);
});

App::error(function(Exception $exception, $code)
{
Log::error($exception);
switch ($code)
{
    case 404:
        return Response::view('error', array(), 404);

    case 500:
        return Response::view('error', array(), 500);

    default:
        return Response::view('error', array(), $code);
}

});

这在我的nginx

上工作正常