微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Nginx / Djangofile upload权限

今天我注意到,每当我通过我的Django站点上传文件,file upload的文件权限为0600,这意味着每当非root用户想要查看文件Nginx)403时显示

这只能从今天开始发生。 我已经检查了Django设置文件中的file_upload_permissions和file_upload_directory_permissions,它们都被设置为0644。

我最近没有做任何Linux / Django的更新,所以不应该是原因,任何帮助将不胜感激。

谢谢,

设置linux权限允许写入现有文件,但不能创build新文件

阅读时出现Python权限错误

如何解决执行git push时拒绝.git /目录的权限?

Python脚本在Windows中运行的用户是什么?

Windows“已知文件夹”:是否有任何一个版本可以被所有用户可靠地读/写?

山姆

Linux(Ubuntu 9.04)的权限 – 我如何删除rws?

如何使Gradle停止尝试在NTFS驱动器上chmod MANIFEST.MF

权限问题,无法以root身份运行脚本

为Git存储库设置提交和签出权限

msysgit:不设置隐藏标志的选项

如果您最近已经切换到Python 3,请在这里查看一下Python 3中八进制字面值的参考。如下更改您的设置应该修复它:

FILE_UPLOAD_PERMISSIONS = 0o644

这对编写Python 2-3兼容代码也很有帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐