我试图显示自定义错误页面而不是默认的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)
但我得到了相同的结果:空白页面