socketLog的使用方法

1.socketlog扩展下载:

链接:https://pan.baidu.com/s/14df0ewl_3wjRHc8H1jsrWQ
提取码:yyu1

2.安装

打开谷歌浏览器,地址栏输入 chrome://extensions/ 进入扩展项设置

然后加载已解压的扩展程序,选中解压后的目录中的 chrom文件夹,确定即可。

3.启动socketlog,在谷歌浏览器输入自己设置的client_id名称。

4.安装npm

npm集成在node.js中,所以安装node.js即可。安装完毕后,测试是否成功:npm -v

5.安装服务端npm install -g socketlog-server , 运行命令 socketlog-server 即可启动服务。 将会在本地起一个websocket服务 ,监听端口是1229 。

6.配置thinkphp

api/log.php中配置:

return [
    // 日志记录方式,内置 file socket 支持扩展
    'type'        => 'socket',
    'host'=>'127.0.0.1',
    // 日志保存目录
    'path'        => '',
    // 日志记录级别
    'level'       => ['debug', 'warning', 'error', 'info'],
    // 单文件日志写入
    'force_client_ids'=>['star0708'],
    'allow_client_ids' => ['star0708'],//对应chrome插件StocketLog的client_id
    'show_included_files'=>false
];
7.访问项目测试即可,F12在console中可出现调试日志。

 

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注