问题:
Django项目部署Nginx服务器后,静态文件禁止访问。
原因:
Nginx权限问题,没有指定某用户有权限读取静态文件夹内容。
解决方案:
sudo vim /etc/nginx/nginx.conf
把第一行的user xxx改为自己运行项目的用户,例如user root; 保存退出。
运行service nginx configtest
看看OK不OK,
如果OK,执行service nginx reload
和service nginx restart
理论上就能正常访问了。