当前位置:论坛首页 > BUG提交 > Linux面板

【已回应】腾讯云COS 2.9 保存路径不生效并出错 BUG复现和解

发表在 BUG提交2019-8-6 14:06 [复制链接] 2 8211

一、BUG复现
1、设定保存目录为aliserver目录后,根目录还是服务器主目录。
1.png
2、执行数据库备份提示存储路径还是根目录,但是该账号没有根目录读取权限:
报错提示是无法连接腾讯云COS,然后又提示保存成功。
2.png
3、查询对象存储目录里面也没有文件

3.jpg

二、解决方案
1、在txcos_main.py下get_list方法增加保存路径self.__bucket_path
TIM图片20190806134752.png
#path = self.get_path(get.path) ant修改
path = self.__bucket_path+self.get_path(get.path)

2、在txcos_main.py下备份网站方法增加保存路径
5.jpg
   #ant修改
   # if self.__bucket_path != '': self.__bucket_path = 'backup/site' + '/';
   self.__bucket_path = self.__bucket_path +'backup/site/';

3、在txcos_main.py下备份数据库方法增加保存路径

6.jpg
        #if self.__bucket_path != '': self.__bucket_path = '' + 'backup/databases' + '/';
        self.__bucket_path = self.__bucket_path + 'backup/databases/';



4、在txcos_main.py下备份路径方法增加保存路径

7.jpg
  # 上传文件 ant修改
        #if self.__bucket_path != '': self.__bucket_path = 'path/' + 'backup/path' + '/';
        self.__bucket_path = self.__bucket_path  + 'backup/path/';



三、BUG修复后图片
1、可以正常在保存路径下备份文件
8.jpg
9.jpg
2、可以正常在插件控制界面查看保存路径下文件

10.jpg
四、修改后腾讯云插件文件
txcos_main.zip (4.81 KB, 下载次数: 134192)
使用道具 举报 只看该作者 回复
发表于 2019-12-14 23:39:16 | 显示全部楼层
这个好用,感谢楼主!
使用道具 举报 回复 支持 反对
发表于 2019-12-16 08:50:16 | 显示全部楼层
您好,现在没有指定存储目录了,直接默认是根目录的。非常感谢您提供的帖子和解决方法!
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表