【问题标题】:Capture or modify Laravel's error pages?捕获或修改 Laravel 的错误页面?
【发布时间】:2014-01-29 20:12:03
【问题描述】:

我想在 Laravel 的错误页面中插入一个代码 sn-p,但我不知道如何修改或捕获输出。

这个肮脏的 hack 似乎有效,但 sn-p 是在任何页面代码之前插入的。

// In laravel/app/start/global.php

App::error(function (Exception, $exception, $code)
{
    echo '<script src="//localhost:35729/livereload.js"></script>';
});

【问题讨论】:

    标签: php laravel livereload whoops


    【解决方案1】:

    错误页面位于资源/视图/错误中。然后,您可以通过使用503.blade.php 之类的状态代码命名它们来简单地在这些文件中添加您想要的任何内容。

    您甚至可以创建一个基本错误页面,而另一个视图扩展这个页面。

    你也可以看看report方法中的\App\Exceptions\Handler类,你可以查看那里已经抛出的异常。

    【讨论】:

      猜你喜欢
      • 2011-06-18
      • 1970-01-01
      • 2016-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-08
      相关资源
      最近更新 更多