极品分享

宝塔BT面板修改相关记录,所有插件免费用

可对宝塔面板的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

图示说明:

7f3bf3446172e437f0ffaa9c31094264_1.png


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


05e58382e773386991d6817f5a3ac415_2.png462a20ee82c2d13a14e18f674397dc7d_3.png

注意:

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

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

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

图示说明:

e29a8df1c899e6231da000b2ec372d45_4.png

3744b1b8ac22856c9882fd1b6f122b5e_5.png



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

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

搜索内容:def get_total_all

修改内容:在 from BTPanel import session, cache 下面添加以下代码:

        session['btwaf'] = True

图示说明:

7ce2bfbce2a0631907966fc1b575dd60_6.png



PS:

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

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

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





附:

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

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

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


修复方法:

进入ssh后,如您的宝塔面板是3.x/4.x/5.x版本,输入以下命令:

wget -O update.sh http://download.bt.cn/install/update.sh && sh update.sh

如果您的宝塔面板是6.x版本,输入以下命令:

curl http://download.bt.cn/install/update6.sh|bash


2019-09-11 0 /
Linux
/
标签: 

评论回复

回到顶部