Chrome安装SocketLog插件
-
下载StocketLog
百度网盘,提取码:y2c2 -
安装
1、解压"SocketLog-master.zip"
2、打开chrome,地址栏输入:chrome://extensions/
3、点击"Load unpacked"按钮,选择加入解压后的SocketLog-master的chrome目录
安装SocketLog服务端
- Centos 7安装npm,运行以下命令(已安装的可跳过)
运行命令:curl -sL https://rpm.nodesource.com/setup_13.x | bash -
和yum install -y nodejs
- 安装服务端socketlog-server,运行命令
npm install -g socketlog-server
,运行命令socketlog-server
即可启动服务。 将会在本地起一个websocket服务 ,监听端口是1229 。(PS:socketlog-server服务器使用到1229和1116端口,若服务器开启了防火墙,需要开放这两个端口)
配置&运行服务
- 配置Thinkphp框架的log.php配置文件
<?php
return [
// 日志记录方式,内置 file socket 支持扩展
'type' => 'socket',
'host' => '127.0.0.1',
// 日志记录级别
'level' => ['debug', 'warning', 'error', 'info'],
'force_client_ids'=>['zhangsan'],
'allow_client_ids' => ['zhangsan'],//对应chrome插件StocketLog的client_id
'show_included_files'=>false
];
- 设置chrome插件SocketLog的client_id
- 运行项目后台,打开chrome的Console查看日志