采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
请教下老师,上传到FTP服务器的文件,默认权限是700,直接通过nginx访问的话,总是返回403(Forbidden)错误,只有手动设置为755后,才能访问。我尝试了FTPFile的setPermission方法、umask等方式,均无法成功。 请问下上传文件后怎么自动设置为755权限以便前端进行访问?
你好,亲爱的同学,上传后想访问也不要用ftp协议访问,而是用nginx的80端口http协议访问。正常来说这块只要把 其他人 这个组可读即可。
这个问题在于用vsftp的用户上传文件后,文件总是被vsftp的用户自动赋予成了700权限,nginx也无法访问到。不执行手动的chmod就无法访问到。
学习了,赞同学
将文件夹设成755试试
试过了,不管用,文件还只是700的权限。
登录后可查看更多问答,登录/注册
前后端分离,数据库接口设计,架构设计,功能开发,上线运维
10.4k 10
1.9k 22
1.5k 21
2.3k 21
2.1k 18