1

ruby を使用して PC にErrbitをインストールしただけで、すでにローカルで実行されています。また、Laravel 4 を使用して Web アプリを開発しましたが、Web アプリのすべてのエラーを errbit に送信する方法がわかりませんでした。この
パッケージは既にインストールされていますが、これを Web アプリに実装する方法がわかりませんでした。Applicatoin Error Handlerで 以下のスクリプトを使用しようとしましたが、白いページしか表示されません。これは私のスクリプトです:

../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インスタンスを削除するErrbit::instance()->notify($exception);global.php、ページはlaravelからWhoopsエラーを返しますが、errbitインスタンスを追加すると、空白の白いページが表示されるだけで、errbitレポートには何も起こりません.

また、以下のようにコントローラーのメソッドにエラービットを配置しようとしましたが、まだ何も得られません。

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

私を助けてください、そして前に感謝します。

4

0 に答える 0