说明
- 测试时间:2022-01-15
- 测试环境:Ubuntu 20.04
- 宝塔版本:7.7.0
- 插件版本:Nginx防火墙 8.9.6 / 网站监控报表 6.6
- 仅测试了
Nginx防火墙
及网站监控报表
两款插件,其它收费插件未测试 - 注意:其它系统及版本未进行测试,请自行验证,请勿在生产环境下使用;
- 注意:修改代码后重启面板服务才能使其生效,如果面板出现乱码重启服务器即可;
解锁方式一
找到并编辑/www/server/panel/class/panelPlugin.py
文件
使用Ctrl+F
搜索并找到softList['list'] = tmpList
这段代码,在其下方添加如下代码:
// 解锁专业版
softList['pro'] = 1
for soft in softList['list']:
soft['endtime'] = 0
// 解锁企业版
softList['ltd'] = 99999999999
for soft in softList['list']:
soft['endtime'] = 0
示例:
说明
修改完成后重启面板,重启完成后就可以直接安装收费的插件了,Nginx防火墙
也可以直接安装使用
安装后界面可能不会显示宝塔专业版或者企业版图标,但实际上你已经获得特权,可以直接安装收费插件
解锁方式二
找到并编辑/www/server/panel/data/plugin.json
文件
// 解锁付费插件
搜索字符串"endtime": -1全部替换为"endtime": 999999999999
// 解锁授权图标
搜索字符串"ltd": -1, "pro": -1全部替换为"ltd": -1, "pro": 0
其中pro表示专业版,ltd表示企业版;-1表示无授权,0表示永久授权;
找到并编辑/www/server/panel/data/repair.json
文件
查找字符串"id": 16将这段修复权限的代码全部删除;
取消强制账号登陆
在SSH端输入以下代码即可:
sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /www/server/panel/BTPanel/static/js/index.js
rm -rf /www/server/panel/data/bind.pl
直接安装宝塔7.7.0版本
宝塔v7.7.0官方原版备份一键安装
项目地址:https://github.com/sunpma/bt-v7.7.0
Centos/Ubuntu/Debian 安装命令:
curl -sSO https://raw.githubusercontent.com/sunpma/bt-v7.7.0/main/install/install_panel.sh && bash install_panel.sh
版权声明:本文为原创文章,版权归 suntl.com 所有,转载请注明出处!
本文链接:https://suntl.com/951.html
友情提示:如果博客出现404或链接失效,请留言或者联系博主修复!
最近有这个问题 登陆宝塔后台 用户名密码正确 但是一直 正在登录... 却进不去。
换个浏览器试试~
百分 谷歌 火狐 都不行
就一直卡在 正在登录...
最新安装宝塔 再降级就会出现 ' error: 'NoneType' object has no attribute 'execute' 错误。
虽然到最后也能安装成功 但是有很多未知错误。管理员可否研究一下。
推荐直接安装7.7.0版本,降级出现错误很正常
请问一下 Ubuntu 20.04 挂载磁盘是什么命令。
管理。能更新一下最新的方法吗。这个不能用了。
解锁付费插件的方法还可以使用,但现在新版本不能降级到7.7.0版本了。已经更新了宝塔7.7.0版本直接安装的方法
感谢管理大大,能说下 怎么把btpanel-v7.7.0.zip 转换成sh脚本的方法吗?
有没有方法可以直接安装7.7.0版本
已经更新了宝塔7.7.0版本直接安装的方法
一直无法接受宝塔!
监控报表好像用不了了 请看看吧
昨天体验了一下宝塔,彻底放弃了!
使用解锁方式一会报错;
response = self.full_dispatch_request()出错了,面板运行时发生错误!
IndentationError: unindent does not match any outer indentation level
REQUEST_DATE: 2022-03-31 15:00:18
PAN_VERSION: 7.7.0
OS_VERSION: CentOS 8.2.2004 x86_64(Py3.7.9)
REMOTE_ADDR: 113.247.137.226
REQUEST_URI: POST /plugin?action=get_index_list
REQUEST_FORM: {}
USER_AGENT: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.84 Safari/537.36
Traceback (most recent call last):
File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 2077, in wsgi_app
File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1525, in full_dispatch_request
rv = self.handle_user_exception(e)File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1523, in full_dispatch_request
rv = self.dispatch_request()File "/www/server/panel/pyenv/lib/python3.7/site-packages/flask/app.py", line 1509, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**req.view_args)File "/www/server/panel/BTPanel/__init__.py", line 874, in plugin
import panelPluginFile "class/panelPlugin.py", line 339
if not softList['list']: ^IndentationError: unindent does not match any outer indentation level
昨天新安装了一台 降级后还会有 请绑定宝塔帐户!
降级后使用命令解除绑定:
rm -rf /www/server/panel/data/bind.pl
我用得是腾讯云主机
sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /www/server/panel/BTPanel/static/js/index.js
rm -rf /www/server/panel/data/bind.pl
我都使用过了 还是不行。。上个月我安装了 7。8还行呢 是不是安装了7。9最新版本导致的。
刚才又重新安装了一遍,还是有个请绑定宝塔帐户小框。。点红色的小叉,可以使用。
但是只要刷新 又会出来 很烦人
我新建了个全新虚拟机测试 从新安装依然可以正常降级 旧版面板文件也没有更改 md5值相同 所以排除 你操作问题 或者不要用疼屑定制版 安纯净centos
降级会影响硬盘里的原油数据么?
来看看
来看看
来看看
看看
来看看第二种是什么样的
非常感谢,看一下
我来试试7.8行不行
宝塔7.8无法绕过手机绑定了
降级到7.7.0版本,降级方法已更新~~
2021-12-31 经测试 方式一 取消用户强制账号登陆 已失效
宝塔版本:7.8.0
系统:CentOS 7.6.1810 x86_64(Py3.7.9)
降级到7.7.0版本,降级方法已更新~~
谢谢老哥!