Skip to content

[Upgrade] 从 0.5.15 一键包迁移到 0.6.0 引发的权限管理错误 #664

Closed
@qwedc001

Description

@qwedc001

检查项

  • 我确认此问题在所有分支的最新版本中依旧存在
  • 我确认在 Issues 列表中并无其他人已经提出过与此问题相同或相似的问题
  • 我使用了 Docker

使用的分支

main

具体版本号

0.6.0

遇到的问题

麦麦机器人无法接收到带有表情包的所有消息,无论是单独的表情包还是带有表情包的文字。
经排查,问题出现在 mainonebot-adapter 与 napcat 的沟通中,有 permission denied error。

报错信息

Permission denied: '/root/.config/QQ/nt_qq_a576d26d4c8c5d05b9a52d4e158446d8/nt_data/Pic/2025-04/Ori/9a1e309ce7741aa69d4bca6f9e553fa7.jpg'

如何重现此问题?

No response

可能造成问题的原因

我在部署 0.5.15 时采用了 run_debian12.sh 部署,他自动安装的 napcat 把 config 指定到了 root 目录下,而 0.5.15 的 bot 是用 systemctl 管理的,所以没有出现权限问题。升级以后因为多出一个 nonebot 插件专门转接才出现的此问题

系统环境

Debian Aliyun ECS 2c2g

Python 版本

Python 3.11.2

补充信息

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions