我正在使用 gunicorn/nginx 运行 flask 应用程序。我遇到的问题之一是,我的 EC2 实例根目录的权限不断更改为,从而drwxr-x---
阻止访问我的任何静态文件。我当前的解决方案是运行将sudo chmod 755 /root/dir
其更改为drwxr-xr-x
,但由于某种原因,权限不断更改回drwxr-x---
,我不确定为什么。有永久的解决方案吗?
答案1
解决此问题的方法是将整个应用程序部署到 /var/www/
我正在使用 gunicorn/nginx 运行 flask 应用程序。我遇到的问题之一是,我的 EC2 实例根目录的权限不断更改为,从而drwxr-x---
阻止访问我的任何静态文件。我当前的解决方案是运行将sudo chmod 755 /root/dir
其更改为drwxr-xr-x
,但由于某种原因,权限不断更改回drwxr-x---
,我不确定为什么。有永久的解决方案吗?
解决此问题的方法是将整个应用程序部署到 /var/www/