• 欢迎访问水熊虫网站,这里是我个人的工作博客,内容大多是遇到问题完善后,会在这里进行总结归纳内容! QQ群
  • 网站导航中的友情链接专栏上线,更新的都是自己这三年整理的一些东西,感兴趣可以看看!
  • 你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经!

[转载]宝塔所有插件免费用 —— 宝塔 6.8 / 6.9.0 修改方法

环境搭建 WaterBear 5年前 (2019-06-07) 1309次浏览 已收录 扫描二维码

今天介绍一个,只需在本地修改一个文件,不需从云端下载文件,免去有后门的担忧!

宝塔 6.8.6 ~ 6.8.9 可用

2019-03-21:新增 6.9.0 开心方法

简介

宝塔面板是一款使用方便、功能强大且终身免费的服务器管理软件,支持 Linux 与 Windows 系统。一键配置:LAMP/LNMP、网站、数据库、FTP、SSL,通过 Web 端轻松管理服务器。

方法回顾

修改方法

在 /www/server/panel/class/panelPlugin.py 搜索#取本地插件,将上面的 return softList 修改为:

        softList['pro'] = 1
        for soft in softList['list']:
            soft['endtime'] = 0
        return softList

如下图所示:

[转载]宝塔所有插件免费用 —— 宝塔 6.8 / 6.9.0 修改方法

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

请务必重启下面板!!

[转载]宝塔所有插件免费用 —— 宝塔 6.8 / 6.9.0 修改方法

[转载]宝塔所有插件免费用 —— 宝塔 6.8 / 6.9.0 修改方法

问题解决

如果发现付费插件 监控报表 无法使用的,请修改 /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!');

效果如下,同样记得去重启面板!

[转载]宝塔所有插件免费用 —— 宝塔 6.8 / 6.9.0 修改方法

如遇到最新版本的Nginx防火墙提示"未购买该插件,正在关闭中"的,修改 /www/server/panel/plugin/btwaf/btwaf_main.py,在其中搜索 def get_total_all,在 from BTPanel import session, cache 下面加上:

        session['btwaf'] = True

[转载]宝塔所有插件免费用 —— 宝塔 6.8 / 6.9.0 修改方法

6.9.0 开心方法

在最近更新的宝塔 6.9.0 版本中,防火墙文件以及插件文件已经采用远程的方式了,现在只需要将 btpanel 下面的 __init__.py 这个文件里把 远程 重新改回 读取 panelplugin 即可,剩下的按照之前的方法进行开心即可!

具体修改方法很简单,只需把:

       import plugin2
        plu = plugin2.plugin2();
    else:
        import plugin3
        plu = plugin3.plugin3();

修改成:

        import panelPlugin
        pluginObject = panelPlugin.panelPlugin()

剩下的只需去 panelPlugin.py 跟往常一样进行开心就行了~

提醒

本文转载自:https://www.hostloc.com/thread-524161-1-1.html

6.9.0 转自:https://www.hostloc.com/thread-531784-1-1.html

宝塔 6.8.6 ~ 6.8.9 可用,修改完成后记得重启面板!

开心版可能存在未知 BUG 以及其他问题,请不要在正式环境下运行,谨记!


WaterBear , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:[转载]宝塔所有插件免费用 —— 宝塔 6.8 / 6.9.0 修改方法
喜欢 (0)
[[email protected]]
分享 (0)