为了帮助你了解程序中正在发生什么,Laravel 提供了健壮的日志服务,允许你记录日志信息到文件,到系统错误日志,甚至到 Slack 通知你的整个团队。所有的应用程序日志系统配置都位于 config/logging.php 配置文件中
为了帮助你了解程序中正在发生什么,Laravel 提供了健壮的日志服务,允许你记录日志信息到文件,到系统错误日志,甚至到 Slack 通知你的整个团队。所有的应用程序日志系统配置都位于 config/logging.php 配置文件中。
1、配置日志文件:我们首先配置存储目录,博主定义的是支付日志目录
//定义支付日志目录
'pay' => [
'driver' => 'single',
'path' => storage_path('logs/pay/'.date('Y-m-d').'pay.log'),
'level' => env('LOG_LEVEL', 'debug'),
],
2、使用方法:
2.1、引入:我们打开我们需要记录日志的文件里面,引入
use Illuminate\Support\Facades\Log;
2.2、使用:
Log::channel('pay')->debug('Something happened!');
这样就可以使用指定的文件夹,存放我们指定的日志文件,文件名以时间为分类,每天记录我们支付日志
沃梦达教程
本文标题为:Laravel8如何写入日志到指定目录、指定日志文件
基础教程推荐
猜你喜欢
- PHP中的错误及其处理机制 2023-06-04
- laravel ORM关联关系中的 with和whereHas用法 2023-03-02
- php array分组,PHP中array数组的分组排序 2022-08-01
- PHP实现Redis单据锁以及防止并发重复写入 2022-10-12
- 使用PHP开发留言板功能 2023-03-13
- thinkphp3.2.3框架动态切换多数据库的方法分析 2023-03-19
- PHP获取MySQL执行sql语句的查询时间方法 2022-11-09
- 在Laravel中实现使用AJAX动态刷新部分页面 2023-03-02
- PHP命名空间简单用法示例 2022-12-01
- laravel 解决多库下的DB::transaction()事务失效问题 2023-03-08