chenos
4
如果文件存在但不能访问,请排查一下文件夹权限问题,现在提示的是 403。
发现是我运行docker是以一个 非root 用户运行,但上传的文件的user 却是root,导致无法正常读取。
我也遇到这个问题了,这里有相关讨论:
我的解决方案是:
1 在docker的宿主机中运行 setfacl -R -b xxxxx/xxx/xx/uploads/
2 进入到docker容器中,在里面运行:
chown -R root:www-data /app/nocobase/storage/uploads
chmod -R g+rwx /app/nocobase/storage/uploads/