2013-04-04 31 views
7

以下のコードを実行すると、PHPは例外をキャッチしてエラー/例外ページをスローせずに実行を継続する必要があります。Laravelに例外を無視させます。

質問:ただし、Laravel 4では例外ページが表示されます。 app.debugからfalseに設定するとスタックトレースが非表示になります。どのようにLaravelに無視して実行を強制するのですか?

try 
    { 
     SomeOperation(); 
    } 
    catch (SomeException $e) 
    { 
     // do nothing... php will ignore and continue  
    } 

答えて

7

これは名前空間の問題です。

例外の前にスラッシュを挿入しようとしましたか?

catch(\Exception $e) 
{ 
    Log::error($e->getMessage()); 
} 
+0

Laravelで例外を処理するために必要なネームスペースは何ですか?私はphpstormを使用していますが、私はそれが "例外"を扱ういくつかの異なるライブラリを示唆していたことに気付きました。私が望むのは、さまざまなtry catchブロックを使って処理することです。エラーを記録するのに失敗しても操作を続行できない場合 – Thaenor

関連する問題