代码拉取完成,页面将自动刷新
think-log-driver
适用于thinkphp5.1.*
php: >=5.6
think-log-driver
composer require kitty168/think-log-driver
config/log.php
中的配置修改// 日志记录方式
'type' => 'LogDb',
// 大于0.5秒的sql将被记录
'slow_sql_time' => 0.5,
// 记录日志的数据库配置,即在database.php中的key
'log_db_connect' => 'log_db',
// 记录慢日志查询的数据表名
'log_table' => 'slow_sql',
// 忽略的操作,在以下数据中的操作不会被记录
'log_action_filters' => [
// 'index/Index/lst'
],
CREATE TABLE `log_slow_sql` (
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`host` CHAR(200) NOT NULL DEFAULT '',
`uri` CHAR(200) NOT NULL DEFAULT '',
`ip` CHAR(50) NOT NULL DEFAULT '',
`method` CHAR(50) NOT NULL DEFAULT '',
`module` CHAR(30) NOT NULL DEFAULT '',
`controller` CHAR(30) NOT NULL DEFAULT '',
`action` CHAR(50) NOT NULL DEFAULT '',
`create_time` INT(11) NOT NULL DEFAULT '0',
`create_date` DATETIME NULL DEFAULT NULL,
`runtime` DECIMAL(10,3) UNSIGNED NOT NULL DEFAULT '0.000',
`sql_list` TEXT NULL,
`sql_source` TEXT NULL,
PRIMARY KEY (`id`),
INDEX `rumtime` (`runtime`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=1
;
think\log\driver
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。