面板文件修改

/www/server/panel/class/panelPlugin.py

找到#从云端取列表,在这个代码块的最后一行return softList之前插入以下代码,保存后重启面板

        softList['pro'] = 1
        for soft in softList['list']:
            soft['endtime'] = 0

插件文件修改

Nginx防火墙网站监控报表安装后还需要修改

/www/server/panel/plugin/btwaf/btwaf_main.py

搜索def get_total_all,在from BTPanel import session, cache下面加上<span> </span>session['btwaf'] = True

PS:宝塔7.4.6后不需修改,7.4.5时需要。指Nginx防火墙版本,bt7.4.6发布后安装/更新的Nginx防火墙也不需要修改

网站监控报表

/www/server/panel/plugin/total/total_main.py

搜索def __get_mod
删除/注释掉if 'bt_total' in session: return public.returnMsg(True,'OK!');
后面添加下列代码

        session['bt_total'] = True
        return public.returnMsg(True,'OK!');

修改完毕需重启面板

本文仅记录,不确保此方法长期能用

最后修改:2021 年 04 月 15 日
如果觉得我的文章对你有用,请随意赞赏