7.9.3面板运行时发生错误:无法连接宝塔云端服务器解决办法
本帖最后由 v5star 于 2022-7-25 12:14 编辑最近一直被这个 面板运行时发生错误:无法连接宝塔云端服务器错误困扰,实在没辙,就自己动改了一下代码
原理就是:把获取云端的那个方法直接访问本地文件(IP被墙也可以试试这个方法)。
另外我开坛主已出一个方案了,但是我还没有测试,目测有IP访问不了的情况。有时间测试的请访问https://bt.sb/bbs/thread-19928-1-1.html
错误截图:
具体修改如下:
1、找到/www/server/panel/class/panelPlugin.py 文件,找到#从云端取列表
def get_cloud_list(self,get=None): 字样,如图:
2、在这个方法里加上下面代码:
lcoalTmp = 'data/plugin.json'
softList = None
listTmp = public.readFile(lcoalTmp)
try:
if listTmp: softList = json.loads(listTmp)
except:
return public.returnMsg(False,'data/plugin.json文件不存在!')
return softList
如图:
3、在 /www/server/panel/data文件夹下创建一个文件“plugin.json”
文件的内容我已经传附件里了,(由于只能传zip文件,所以下载后,去掉.zip既可)
plugin.json的完整路径:/www/server/panel/data/plugin.json
4、修改好的panelPlugin.py 文件也上传了。(记得去掉.zip)
5、记得修改完后重启面板。(首页右上角-重启面板)
最后的运行效果图,不知道为啥变专业版了,而且没有有效期了:lol
页:
[1]