thinkphp5使用socket监听日志
Chrome安装SocketLog插件
安装
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配置文件
设置chrome插件SocketLog的client_id
运行项目后台,打开chrome的Console查看日志