gpt4 book ai didi

php - Laravel 发送电子邮件进行日志记录而不是写入存储

转载 作者:可可西里 更新时间:2023-10-31 22:19:35 25 4
gpt4 key购买 nike

我查看了文档,找不到更改任何错误日志记录的方法,这些错误通常写入/app/storage/logs/logs/log-apache2handler-xxxx-xx-xx.txt

但在生产服务器上,我希望将其中任何一个通过电子邮件发送给我。

有办法吗?

最佳答案

我仍然记录错误,如果是生产环境,发送一封包含异常的电子邮件:

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

if (Config::getEnvironment() == 'production')
{
$data = array('exception' => $exception);
Mail::send('emails.error', $data, function($message)
{
$message->from($email_app);
$message->to(Config::get('settings.error_email'))->subject(Config::get('settings.app_name') . ' Error');
});
Log::info('Error Email sent to ' . Config::get('settings.error_email'));
return Response::view('errors.500', array(), 500);
}
});

关于php - Laravel 发送电子邮件进行日志记录而不是写入存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19458154/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com