我只是使用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);
}
}
请帮帮我,谢谢你。