如何在Laravel 4中使用Errbit?

时间:2015-09-17 06:54:20

标签: php laravel-4 errbit

我只是使用ruby在我的电脑上安装Errbit,它已经在我的本地运行了。我使用Laravel 4开发了一个网络应用程序,但我不知道如何将我的网络应用程序的所有错误发送到errbit。
我已经安装了this包,但是我我不知道如何在我的网络应用程序上实现这一点。

我已经尝试在 Applicatoin错误处理程序上的../app/start/global.php上使用以下脚本,但它只显示白页。这是我的剧本:

<?php
...
App::error(function(Exception $exception, $code)
{   
    Errbit::instance()->notify($exception);
    Log::error($exception);
});
...

这就是我在控制器中创建错误的方法,我删除了这样的分号分隔符:

<?php
class someController extends \BaseController {
    public function index(){
        return View::make('editor.index')  //Remove ';' at the end of line code
    }
}

如果我删除了Errbit::instance()->notify($exception);上的errbit实例global.php,该页面将从laravel返回Whoops错误,但是如果我添加了errbit实例,它只显示空白页面,并且错误报告没有任何内容。

而且我已经尝试将errbit放在下面的控制器方法上,但我仍然没有得到任何结果。

<?php
public function index(){
    try {
        return View::make('editor.index')    
    } catch (Exception $e) {
        Errbit::instance()->notify($e);
    }
}

请帮帮我,谢谢你。

0 个答案:

没有答案