linux - 更改权限 Nginx 创建文件
问题描述
我正在使用这个项目,通过 docker 安装:https ://github.com/DefectDojo/django-DefectDojo
它创建了几个容器,其中之一是 NGINX。
NGINX 以用户 1001 运行。
图像存储在 media/finding_images 中,我为用户 1001 设置了媒体权限:
chown 1001:1001 -R media
因此,当我创建图像时,图像是使用以下权限创建的:
https://pasteboard.co/JODIv40.png
此外,当我上传图片时,服务器会给出错误 500,即使它已正确上传。
https://pasteboard.co/JODIUtE.png
我想:
- 默认情况下创建权限为 644 的图像。
- 知道为什么我在 Nginx 中收到错误 500 并知道发生了什么。
也许给出答案不是很简单,因为它是一个项目,需要看看发生了什么......
解决方案
推荐阅读
- r - 使用 tidygraph 将来自相同两个节点的两条边合并为一条
- python - 如何在 Azure 上每 24 小时自动运行一次我的 python 脚本?
- c# - c# uwp 应用程序使用子视图在桌面上运行良好,但它不显示在 ARM 远程机器上运行的子视图(Raspbery pi3b+)
- python - 在多标签数据上拆分测试和训练数据,用于每个类的不平衡数据
- kubernetes - argo 工作流控制器无法连接到 Kubernetes APIServer
- couchdb - Cloud 上 couch_peruser 的“名称或密码不正确”,但 localhost 有效
- phpstorm - PhpStorm如何更改目录内所有文件中的签名
- sql-server - 如何使用 jsp 将图像插入 SQL Server 数据库
- php - Jquery AJAX 变量
- python - py2 和 py3 兼容代码,用于替换函数中的扩展解包 (*args)