领导分配了一个需求,后台上传聊天附件,小程序端浏览。但小程序无法访问上传到linux服务器中的,提示如下:
1、案例如下:
https://auto.***.com/ **/chatdocs/b07d0c20-0a46-4f20-8c23-488290a412ee.html
后来经过定位,原因如下:
文件权限的问题,但是后续上传的文件权限均是红框中的,无访问权限。后来修改当前文件夹权限也不行。
2、解决办法
1、检查linux
linux文件访问默认权限与umask有关,查看系统默认配置(/etc/profile)是否正常,如果是002或022就正常没有问题。
(umask 002 对应文件权限664,文件夹权限775;umask 022对应文件权限644,文件夹权限755)