在本教程的帮助下,我配置了Nginx,uwsgi和Django: https://uwsgi-docs.readthedocs.io/en/latest/tutorials/Django_and_nginx.html。但是我没有使用套接字,wsgi ini文件,系统范围的安装或皇帝模式。
发生的问题是403-禁止。但是,该错误似乎在计算机和浏览器之间随机发生。例如,我可以通过Edge毫无问题地连接到网站,但是同一台计算机上的Firefox抛出403(我使用的是Win Home 64位计算机)。 Iphone 5上的Firefox和Safari都可以正常连接。
我认为错误的权限可能会导致此错误,但是我以如下方式递归设置了权限:
chown -R kltc:kltc /home (axample)
chmod -R ug+r /home (example)
我对Nginx(/etc/nginx/nginx.conf)所做的唯一更改是取消了对“ server_names_hash_bucket_size 64”的注释。
这怎么可能?