本教程可以对宝塔部分文件功能进行优化处理,如果出错可以使用修复更新面板的命令恢复文件。
去除云端验证
sed -i "/p = threading.Thread(target=update_software_list)/, /p.start()/d" /www/server/panel/task.py
sed -i '/\"update_software_list\":/d' /www/server/panel/task.py
sed -i '/self.get_cloud_list_status/d' /www/server/panel/class/panelPlugin.py
sed -i '/PluginLoader.daemon_task()/d' /www/server/panel/task.py
#sed -i '/PluginLoader.daemon_panel()/d' /www/server/panel/task.py
关闭首页软件推荐与广告
sed -i '/def get_pay_type(self,get):/a \ \ \ \ \ \ \ \ return [];' /www/server/panel/class/ajax.py
关闭面板强制更新
#宝塔接口返回force = 1的时候会强制更新你的面板 7.7.0版本的用户推荐处理一下
sed -i "/#是否执行升级程序/a \ \ \ \ \ \ \ \ \ \ \ \ updateInfo[\'force\'] = False;" /www/server/panel/class/ajax.py
rm -f /www/server/panel/data/autoUpdate.pl