Thinkphp6.0框架远程调试配置

首先需要安装think-socketlog扩展
composer require topthink/think-socketlog
只需要在log.php配置文件中加入如下配置:
// 默认日志记录通道(记得在env中配置参数)
    'default'      => env('log.channel', 'file'),

//在.env文件中加入下面参数
	[LOG]
	CHANNEL = socket(日志通道名称)

// 其它日志通道配置
            'socket' => [
                'type'                => 'SocketLog',
                'host'                => '127.0.0.1', //本地搭建填写,线上的填域名或外网ip
                //日志强制记录到配置的client_id
                'force_client_ids'    => [],
                //限制允许读取日志的client_id
                'allow_client_ids'    => ['tinywan123456'],
        ]
安装Chrome插件

SocketLog首先需要安装chrome插件,Chrome插件安装页面 (需翻墙)

使用方法
  1. 首先,请在chrome浏览器上安装好插件。
  2. 安装服务端npm install -g socketlog-server , 运行命令 socketlog-server 即可启动服务。 将会在本地起一个websocket服务 ,监听端口是1229 。
  3. 如果想服务后台运行: socketlog-server > /dev/null &
设置allow_client_ids示例代码:
//限制允许读取日志的client_id
'allow_client_ids'=>['thinkphp_zfH5NbLn','luofei_DJq0z80H'],
配置SocketLog插件

默认运行地址是1229
在这里插入图片描述

效果如下图

在这里插入图片描述
参考地址

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值