mx-admin
mx-admin copied to clipboard
admin_web无法删除文件
Describe the bug
复现步骤
我采用的是Docker部署
- 1、转到admin前端(https://server.example.com/proxy/qaqdmin)
- 2、点击
文件菜单 - 3、随便单击子选项
图标、头像、文件 - 4、尝试点击
删除任意文件,提示删除成功 - 5、随意来回切换子选项
图标、头像、文件或者刷新,被删除的文件又诈尸了,且这文件还能正常以链接形式访问
Reproduction
https://alist.yuanxi953.cn:4433/BUG%E5%8F%8D%E9%A6%88%E7%9B%B8%E5%85%B3/mx-space_mx-admin_2024-05-20%2017-32-16.mkv
System Info
System:
OS: Linux 6.1 Debian GNU/Linux 12 (bookworm) 12 (bookworm)
CPU: (2) x64 Intel(R) Xeon(R) Platinum
Memory: 412.82 MB / 1.69 GB
Container: Yes
Shell: 5.2.15 - /bin/bash
Binaries:
Node: 20.11.1 - /usr/local/NodeJS/node-v20.11.1-linux-x64/bin/node
npm: 10.2.4 - /usr/local/NodeJS/node-v20.11.1-linux-x64/bin/npm
{
"name": "@mx-space/core",
"author": "Innei <https://innei.ren>",
"version": "5.7.6",
"homepage": "https://github.com/mx-space/core/tree/master/apps/core#readme",
"issues": "https://github.com/mx-space/core/issues"
}
Validations
- [X] Follow our Code of Conduct
- [X] Read the Contributing Guide.
- [X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
- [X] Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
- [X] The provided reproduction is a minimal reproducible of the bug.
你这个问题应该是文件删除失败了,看看日志的错误信息,盲猜是没权限
你这个问题应该是文件删除失败了,看看日志的错误信息,盲猜是没权限
以下是错误日志,我并不太清楚是何原因导致的,可能因为我是Debian?
ERROR [System] 删除文件失败 EXDEV: cross-device link not permitted, rename '/root/.mx-space/static/file/xbs9m63edm48ki5039.png' -> '/tmp/mx-space/trash/xbs9m63edm48ki5039.png'
错误信息问问 gpt 试试