Django项目部署Nginx后静态文件报403状态码

问题:

Django项目部署Nginx服务器后,静态文件禁止访问。

原因:

Nginx权限问题,没有指定某用户有权限读取静态文件夹内容。

解决方案:

sudo vim /etc/nginx/nginx.conf

把第一行的user xxx改为自己运行项目的用户,例如user root; 保存退出。

运行service nginx configtest看看OK不OK,
如果OK,执行service nginx reloadservice nginx restart
理论上就能正常访问了。

你可能感兴趣的:(Django项目部署,django,nginx,服务器)