admin管理员组

文章数量:1565797

可对宝塔面板的python文件做简单修改实现所有插件免费适用。

适用版本:6.8.6~6.8.9可用

修改文件:/www/server/panel/class/panelPlugin.py

搜索位置:#取本地插件

修改内容:将上面的 return softList 改为以下内容softList['pro'] = 1

for soft in softList['list']:

soft['endtime'] = 0

return softList

图示说明:

改完重启下面板,然后返回软件管理,所有插件可以随便用了

注意:

通过以上修改报表还无法使用。再做如下修改:

修改文件:/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!');

修改后保存文件,重启面板!

图示说明:

Nginx防火墙提示:"未购买该插件,正在关闭中"的解决办法

修改文件:/www/server/panel/plugin/btwaf/btwaf_main.py

搜索内容:def get_total_all

修改内容:在 from BTPanel import session, cache 下面添加以下代码:session['btwaf'] = True

图示说明:

PS:

1、所有修改,修改保存文件后都需要重启面板

2、python是根据整齐的对齐格式来做语法区分的,必须要对齐不能多空格或少空格。

3、python语法严格区分大小写。

附:

如遇宝塔面板报错提示:“程序异常 您请求的页面因发生异常而中断!”的解决办法。

1、重启服务器,看重启后是否可以恢复正常。

2、如重启无法解决问题,可通过ssh执行宝塔升级命令进行升级完成修复。

修复方法:

进入ssh后,如您的宝塔面板是3.x/4.x/5.x版本,输入以下命令:wget -O update.sh http://download.bt/install/update.sh && sh update.sh

如果您的宝塔面板是6.x版本,输入以下命令:curl http://download.bt/install/update6.sh|bash

本文标签: 宝塔源代码插件面板费用