宝塔面板解锁Nginx防火墙及网站监控报表

说明

  • 测试环境:Ubuntu / Debian / CentOS
  • 测试时间:2021-06-04
  • 宝塔版本:7.4.5 / 7.4.6 / 7.5.1 / 7.5.2 / 7.6.0
  • 仅测试了Nginx防火墙网站监控报表两款插件,其它收费插件未测试
  • 其它系统及版本未进行测试,请自行验证,请勿在生产环境下进行测试!
  • 注意:修改代码后需要重启面板服务才能使其生效,如果面板出现乱码重启服务器即可;

开始

打开目录/www/server/panel/class找到并编辑panelplugin.py文件
使用Ctrl+F搜索并找到softList['list'] = tmpList这段代码,在其下方添加如下代码:

此处内容评论后方可查看,评论无需注册,请勿发表无意义评论。

示例:
此处内容评论后方可查看,评论无需注册,请勿发表无意义评论。

修改完成后重启面板,重启完成后就可以直接安装收费的插件了,Nginx防火墙也可以直接安装使用

网站监控报表

如果需要使用网站监控报表还需另外修改一次代码:
安装好网站监控报表插件后打开/www/server/panel/plugin/total目录并编辑total_main.py文件
使用Ctrl+F搜索并找到以下这段代码:
4.9 以上版本 if cache.get('bt_total'): return public.returnMsg(True, 'OK!');
4.9 以下版本 if 'bt_total' in session: return public.returnMsg(True,'OK!');

找到后在这段代码前加上#将其注释掉,并在其下方加入以下代码:

此处内容评论后方可查看,评论无需注册,请勿发表无意义评论。

示例:
此处内容评论后方可查看,评论无需注册,请勿发表无意义评论。

然后再次重启面板,即可使用网站监控报表插件了;

发表评论

236 条评论

  1. 00000000a

    三生三世试试所所所所所所所所所所所

  2. 噢里

    學習

  3. trips

    非常感谢.

  4. baot

    學習

  5. 付费

    看看

  6. 我爱站长

    感谢分享 我试下。

  7. XiaohuaCN

    感谢大佬,看一看啊

  8. xhuiji666

    谢谢

  9. nahanIng

    学习

  10. eee

    7.6版本用不了

    1. sunpma
      @eee

      7.6已测试,正常使用

      1. baot
        @sunpma

        7.6版本,整個軟件商店都沒了

        1. sunpma
          @baot

          你自己的问题,目前正常使用

  11. 雨落

    学习

  12. baition

    谢谢

  13. 咖啡壶

    学习

  14. wswm

    学习

  15. jackiey

    看看是怎么破解的额

  16. c32

    大佬求带

  17. gxfx

    上报功能,接口调用 怎么去掉

  18. 你打打野

    感谢大佬分享~

  19. thetahm

    感谢分享,棒

  20. baition

    测试看看