相关疑难解决方法(0)

Laravel 5上未显示自定义错误页面

我试图显示自定义错误页面而不是默认的Laravel 5消息:

"哎呀,看起来像出事了"

我在发布之前做了很多搜索,我尝试了这个解决方案,它应该适用于Laravel 5,但没有运气:https://laracasts.com/discuss/channels/laravel/change-whoops-looks-like- 事-去-错误页面

这是我app/Exceptions/Handler.php文件中的确切代码:

<?php namespace App\Exceptions;

use Exception;
use View;
use Bugsnag\BugsnagLaravel\BugsnagExceptionHandler as ExceptionHandler;

class Handler extends ExceptionHandler {

    protected $dontReport = [
        'Symfony\Component\HttpKernel\Exception\HttpException'
    ];

    public function report(Exception $e)
    {
        return parent::report($e);
    }

    public function render($request, Exception $e)
    {
        return response()->view('errors.defaultError');
    }

}
Run Code Online (Sandbox Code Playgroud)

但是,不显示我的自定义视图,而是显示空白页面.我也试过这个代码里面的render()函数

return "Hello, I am an error message";
Run Code Online (Sandbox Code Playgroud)

但我得到了相同的结果:空白页面

php error-handling laravel

7
推荐指数
1
解决办法
7728
查看次数

标签 统计

error-handling ×1

laravel ×1

php ×1