本文编写于 1318 天前,最后修改于 914 天前,其中某些信息可能已经过时。
本文仅供学习参考,请勿用于非法途径,否则后果自负!(大声)
本文使用Centos进行操作,请根据自己的系统自行替换命令
升级到专业版
从免费版升级:
执行wget -O update.sh http://download.bt.cn/install/update_pro.sh && bash update.sh pro
直接安装专业版:
执行 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_pro.sh && sh install.sh
在安装/升级后也许会要求你登陆账号,先登陆。
开干!
编辑 /www/server/panel/class/common.py
文件 *这是默认安装路径
在 164
行的下一行添加(vi/vim编辑器使用 :set number
显示行数)
data = {
'status' : True,
'msg' : {'endtime' : 32503651199 }
}
换行、空格一个都不能少!

然后保存~
随后新建一个文件echo "" >/www/server/panel/data/userInfo.json
或touch /www/server/panel/data/userInfo.json
然后重启宝塔bt restart
大功告成~


结语
其实这个破解只是修改了程序中的代码逻辑,直接修改宝塔请求专业版数据的返回,让宝塔误以为面板有专业版的使用权限,但是部分与宝塔官网还有请求的插件可能就无法正常使用,但是基本都能用。
博主 我用虚拟机测试的bt面板启动失效 tError: BT-Panel service startup failed.
乐志 2020-02-12 13:20
5.9已经是相对较老的版本了,同时原开心作者已经接近停更。
关于BT面板无法启动的内容我无法提供支持。
时光 2020-02-16 10:46