QuickBackupM icon indicating copy to clipboard operation
QuickBackupM copied to clipboard

PermissionError: [WinError 5] 拒绝访问

Open mouren-zhang opened this issue 4 years ago • 11 comments

提示的是【PermissionError: [WinError 5] 拒绝访问】 已知的方法就是 将python的访问权限打开。但是我已经吧所有权限打开,还是管理员身份运行python也重装过 系统也是 包括MCDR的端都重配过,依旧无法解决。

mouren-zhang avatar Oct 20 '21 20:10 mouren-zhang

好像是更改了 目前已知更改【playdata】的文件 备份回触发,没有解决具体的解决思路,现在的的解决方案是 加多一个qb槽位用于冗余,在用外部检测多出来槽位是否存在,存在即删除

mouren-zhang avatar Feb 26 '22 20:02 mouren-zhang

我好像可以复现这个错误了 晚点我多试几次

mouren-zhang avatar Apr 13 '22 14:04 mouren-zhang

等你哈(

shenjackyuanjie avatar Apr 13 '22 21:04 shenjackyuanjie

请问这个问题有解决吗?目前也遇到这个问题

GenMannnnnn avatar Jun 17 '22 10:06 GenMannnnnn

我好像可以复现这个错误了 晚点我多试几次

所以你的试验呢?( 另外你的log呢?(

shenjackyuanjie avatar Jun 17 '22 11:06 shenjackyuanjie

目前是跳出这个报错 PermissionError: [WinError 5] 存取被拒。: 'E:\MinecraftSERVER\server\mirror\server\world\playerdata'

GenMannnnnn avatar Jun 17 '22 11:06 GenMannnnnn

请给出足够详细的能复现此问题的步骤

Fallen-Breath avatar Jul 19 '22 17:07 Fallen-Breath

目前重新构建一个新的资料夹解决问题,且无法重现这个错误。 同一时间建立的镜像伺服器也没有这个问题

GenMannnnnn avatar Jul 20 '22 09:07 GenMannnnnn

我也触发这个问题了,可以把原文件夹内所有备份删除/转移的办法恢复游戏内qb的正常,目前没有找到其他解决办MCDReforged于Python 3.8.6环境中运行。 游戏版本1.18.2问题遇到时日志如下:

[MCDR] [2023-01-02 15:42:18] [QBM - restore/ERROR]: Fail to restore backup to slot 2, triggered by Player xing_hai_L
Traceback (most recent call last):
  File "plugins\[备份]QuickBackupM-v1.7.0.mcdr\quick_backup_multi\__init__.py", line 379, in _do_restore_backup
    shutil.rmtree(overwrite_backup_path)
  File "C:\Program Files\python\lib\shutil.py", line 737, in rmtree
    return _rmtree_unsafe(path, onerror)
  File "C:\Program Files\python\lib\shutil.py", line 610, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "C:\Program Files\python\lib\shutil.py", line 610, in _rmtree_unsafe
    _rmtree_unsafe(fullname, onerror)
  File "C:\Program Files\python\lib\shutil.py", line 619, in _rmtree_unsafe
    onerror(os.rmdir, path, sys.exc_info())
  File "C:\Program Files\python\lib\shutil.py", line 617, in _rmtree_unsafe
    os.rmdir(path)
PermissionError: [WinError 5] 拒绝访问。: './qb_multi\\overwrite\\world\\playerdata'

MeowStarrySea avatar Jan 02 '23 07:01 MeowStarrySea