53 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
|  * This file is part of webman.
 | |
|  *
 | |
|  * Licensed under The MIT License
 | |
|  * For full copyright and license information, please see the MIT-LICENSE.txt
 | |
|  * Redistributions of files must retain the above copyright notice.
 | |
|  *
 | |
|  * @author    walkor<walkor@workerman.net>
 | |
|  * @copyright walkor<walkor@workerman.net>
 | |
|  * @link      http://www.workerman.net/
 | |
|  * @license   http://www.opensource.org/licenses/mit-license.php MIT License
 | |
|  */
 | |
| 
 | |
| use Monolog\Formatter\JsonFormatter;
 | |
| 
 | |
| return [
 | |
|     'default' => [
 | |
|         'handlers' => [
 | |
|             [
 | |
|                 'class' => Monolog\Handler\RotatingFileHandler::class,
 | |
|                 'constructor' => [
 | |
|                     runtime_path() . '/logs/webman.log',
 | |
|                     7, //$maxFiles
 | |
|                     Monolog\Logger::DEBUG,
 | |
|                 ],
 | |
|                 'formatter' => [
 | |
|                     'class' => Monolog\Formatter\LineFormatter::class,
 | |
|                     'constructor' => [null, 'Y-m-d H:i:s', true],
 | |
|                 ],
 | |
|             ]
 | |
|         ],
 | |
|     ],
 | |
|     'channels' => [
 | |
|         'sql' => [
 | |
|             'handlers' => [
 | |
|                 [
 | |
|                     'class' => Monolog\Handler\RotatingFileHandler::class,
 | |
|                     'constructor' => [
 | |
|                         runtime_path() . '/logs/sql.log', // SQL专用日志
 | |
|                         7,
 | |
|                         Monolog\Logger::DEBUG,
 | |
|                     ],
 | |
|                     'formatter' => [
 | |
|                         'class' => Monolog\Formatter\JsonFormatter::class, // JSON格式方便分析
 | |
|                         'constructor' => [JsonFormatter::BATCH_MODE_JSON, true],
 | |
|                     ],
 | |
|                 ]
 | |
|             ],
 | |
|         ],
 | |
|     ],
 | |
| ];
 | 
