百衲本 发表于 2023-7-21 11:05:18

【待反馈】免费版 7.9.0 win版本 下载备份没办法下载

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:
系统版本:免费版 7.9.0
问题描述:自动备份的文件没办法下载,也不是全部不能下载,个别网站的不行,另外自动备份的时候会同时备份两个文件,
相关截图(日志、错误):出错了,面板运行时发生错误!AttributeError: module 'public' has no attribute 'package_path_append'
REQUEST_DATE: 2023-07-21 10:59:16 PAN_VERSION: 7.9.0OS_VERSION: Windows Server 2012 R2 Datacenter (build 9600) x64 (Py3.8.6) REMOTE_ADDR: 61.131.17.232 REQUEST_URI: GET /download?filename=bt_backup/site/xxxx.com/Web_xxxx.com_20230719_074223.zip|qiniu&name=Web_njyzygd.com_20230719_074223.zipREQUEST_FORM: {}USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.3 Safari/605.1.15Traceback (most recent call last):File "C:\Program Files\python\lib\site-packages\flask\app.py", line 2447, in wsgi_app    response = self.full_dispatch_request()File "C:\Program Files\python\lib\site-packages\flask\app.py", line 1952, in full_dispatch_request    rv = self.handle_user_exception(e)File "C:\Program Files\python\lib\site-packages\flask\app.py", line 1821, in handle_user_exception    reraise(exc_type, exc_value, tb)File "C:\Program Files\python\lib\site-packages\flask\_compat.py", line 39, in reraise    raise valueFile "C:\Program Files\python\lib\site-packages\flask\app.py", line 1950, in full_dispatch_request    rv = self.dispatch_request()File "C:\Program Files\python\lib\site-packages\flask\app.py", line 1936, in dispatch_request    return self.view_functions(**req.view_args)File "C:\BtSoft\panel\BTPanel\__init__.py", line 1342, in download    if filename in ['alioss','qiniu','upyun','txcos','ftp','msonedrive','gcloud_storage','gdrive','aws_s3']: return panel_cloud(False)File "C:\BtSoft\panel\BTPanel\__init__.py", line 1479, in panel_cloud    public.package_path_append('plugin/' + plugin_name)AttributeError: module 'public' has no attribute 'package_path_append'

谢花郎 发表于 2023-7-21 12:00:22

您好,暂时没有复现到,您那边先尝试修复下面板然后重新看下,另外您是从什么版本升级上来的呢?

百衲本 发表于 2023-7-21 14:06:54

右上角修复按钮修复过了,没效果。会不会是一个是七牛一个是本地。
我一步一步升上来的。

百衲本 发表于 2023-7-21 14:14:46

执行备份七牛,同时保留本地备份(和云存储保留份数一致)然后查看就会出现2个文件,一个可以下载,一个出现开通那个报错

百衲本 发表于 2023-7-21 14:54:04

谢花郎 发表于 2023-7-21 12:00
您好,暂时没有复现到,您那边先尝试修复下面板然后重新看下,另外您是从什么版本升级上来的呢? ...

执行计划任务 备份到七牛,同时保留本地备份(和云存储保留份数一致)然后查看就会出现2个文件,一个可以下载,一个出现开通那个报错。已经右上角修复,无效果,一步一步升级上来的

百衲本 发表于 2023-7-21 15:00:38

谢花郎 发表于 2023-7-21 12:00
您好,暂时没有复现到,您那边先尝试修复下面板然后重新看下,另外您是从什么版本升级上来的呢? ...

Traceback (most recent call last):
File "C:\BtSoft\panel\BTPanel\__init__.py", line 819, in publicObject
    return public.GetJson(eval(fun)),json_header
File "", line 1, in
File "C:\BtSoft\panel/class\panelSite.py", line 1922, in SetSiteRewrite
    self.set_config_rules(Name,old_data)
File "C:\BtSoft\panel/class\panelSite.py", line 4001, in set_config_rules
    public.writeFile(config_path, self.format_xml(self.dumps_json(data)))
File "C:\BtSoft\panel/class\panelSite.py", line 1965, in dumps_json
    xmlstr = xmltodict.unparse(jsonstr)
File "C:\Program Files\python\lib\site-packages\xmltodict.py", line 436, in unparse
    raise ValueError('Document must have exactly one root.')
ValueError: Document must have exactly one root.

谢花郎 发表于 2023-7-21 15:10:41

百衲本 发表于 2023-7-21 15:00
Traceback (most recent call last):
File "C:\BtSoft\panel\BTPanel\__init__.py", line 819, in publ ...

是备份到七牛云的吗?那我这个需要测试下,我这边是测试到本地的

百衲本 发表于 2023-7-21 15:12:57

谢花郎 发表于 2023-7-21 15:10
是备份到七牛云的吗?那我这个需要测试下,我这边是测试到本地的

备份七牛,同时保留本地备份(和云存储保留份数一致)

然后查看备份列表出现两个文件一个可以下载一个不行

谢花郎 发表于 2023-7-21 15:27:09

百衲本 发表于 2023-7-21 15:12
备份七牛,同时保留本地备份(和云存储保留份数一致)

然后查看备份列表出现两个文件一个可以下载一个不 ...

好的,我到时模拟下您这个环境测试下
页: [1]
查看完整版本: 【待反馈】免费版 7.9.0 win版本 下载备份没办法下载