作者:陳業貴
文章目錄
- 前言
- 一、日志
- 二、修改配置檔案
- 1.引入庫
- 2.在哪裡看日志資訊呢?
前言
和大家共同完成打日志的流程:
一、日志
記錄程式有沒有錯誤。
二、修改配置檔案
<?php
// +----------------------------------------------------------------------
// | 日志設定
// +----------------------------------------------------------------------
return [
// 預設日志記錄通道
'default' => env('log.channel', 'file'),
// 日志記錄級别
'level' => [],
// 日志類型記錄的通道 ['error'=>'email',...]
'type_channel' => [],
// 關閉全局日志寫入
'close' => false,
// 全局日志處理 支援閉包
'processor' => null,
// 日志通道清單
'channels' => [
'file' => [
// 日志記錄方式
'type' => 'File',
// 日志儲存目錄
'path' => '',
// 單檔案日志寫入
'single' => false,
// 獨立日志級别
'apart_level' => [],
// 最大日志檔案數量
'max_files' => 0,
// 日志處理
'processor' => null,
// 實時寫入
'realtime_write' => true,
],
// 其它日志通道配置
],
];
1.引入庫
代碼如下(示例):
<?php
namespace app\666\controller;
use app\BaseController;
class Index extends BaseController
{
public function index()
{
trace("錯誤資訊",'error');//封裝了一個助手函數用于日志記錄,是什麼錯誤類型比如notice警告 error緻命錯誤....
trace('日志資訊','info');//錯誤資訊是什麼?
}
}