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
版权声明:本文标题:宝塔服务器源代码修改记录,宝塔BT面板修改相关记录,所有插件免费用 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dongtai/1725535341a1028271.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论