通常,在排查控制机点击某些按钮无响应问题时,可能会需要借助控制机的日志进行问题排查。
以下是7.x版本控制机 debug 开关开启的方法与步骤:
1、修改控制机配置文件
编辑控制机的rpc_config.php文件,将 config['logger'] 和 config['proxy_logger'] 的值改为 true,即可成功开启debug开关。
Linux普通控制机下该文件的路径为:
/var/i2data/www/default/application/config/rpc_config.php
Linux 的webconsole类控制机下该文件的路径为:
/usr/cntlcenter/data/wwwroot/default/application/config/rpc_config.php

Windows控制机下该文件的路径为:
C:\Program Files (x86)\info2soft\ctrlcenter\wwwroot\default\application\config\rpc_config.php

2、在web触发一次相同的操作
修改好配置文件后,将所遇到的web界面问题复现一次,从而产生实时的debug日志。
debug日志不会写到单独的新文件中,仍然会写到普通日志中,只不过打印的信息更加详细。
日志名称:i2_log-日期_访问控制机web的主机ip.log
3、分析控制机日志
查看控制机的rpc日志,示范如下。
Linux普通控制台日志路径:/var/i2data/www/default/logs/ i2_log-2019-12-13_172.20.56.1.log
Linux 的webconsole类控制机下该文件的路径为:
/usr/cntlcenter/data/wwwroot/default/logs/ i2_log-2019-12-13_172.20.56.1.log
Windows:C:\Program Files (x86)\info2soft\ctrlcenter\wwwroot\default\logs\i2_log-2019-12-12_119.22.28.18.log
注:
为避免生成过多的日志,排查完后,请将配置文件中的debug开关关闭(改回false)。