0

運用サーバーでは、エラーが発生するたびに自分にメールを送信したいと考えています。現在基本メールを送信していますが、表示された基本(オレンジ色)のエラーページを添付のhtmlファイルとして添付したいと考えています。

それを行う方法はありますか?

これは私が現在持っているものです:

App::error(function(Exception $exception, $code)
{
    Log::error($exception);

    $data = array('exception' => $exception);
    Mail::send('emails.error', $data, function($message)
    {
        $message->from(Config::get('app.debug_email'));
        $message->to(Config::get('app.debug_email'))->subject(Config::get('app.client_name') . ' Error');
    });

    if (!Config::get('app.debug')) {
        return Response::view('errors.index', $code);
    }
});
4

1 に答える 1

1

メールは通常、そのページで使用されている CSS をサポートしていないためです。

エラーを再現できるように、バックトレース、URL、および指定された入力を含むデータを電子メールで送信するのが最善です。

于 2014-08-22T12:35:37.420 に答える