Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
nginx+;uwsgi&x2B;django open uwsgi_参数失败(13:权限被拒绝)_Django_Nginx_Uwsgi - Fatal编程技术网

nginx+;uwsgi&x2B;django open uwsgi_参数失败(13:权限被拒绝)

nginx+;uwsgi&x2B;django open uwsgi_参数失败(13:权限被拒绝),django,nginx,uwsgi,Django,Nginx,Uwsgi,我试图在这里遵循nginx文档。但仍停留在为您的站点配置nginx。我重新启动了nginx,它在/etc/nginx/sites enabled/oligoweb.conf:19中显示“nginx:[emerg]open()”/home/hanys/oligoweb/uwsgi_params”失败(13:权限被拒绝)。 My site.ini: [uwsgi] chdir = /home/hanys/oligoweb/ module = oligoweb.wsgi home = /home/ha

我试图在这里遵循nginx文档。但仍停留在
为您的站点配置nginx
。我重新启动了nginx,它在/etc/nginx/sites enabled/oligoweb.conf:19中显示“
nginx:[emerg]open()”/home/hanys/oligoweb/uwsgi_params”失败(13:权限被拒绝)。
My site.ini:

[uwsgi]
chdir = /home/hanys/oligoweb/
module = oligoweb.wsgi
home = /home/hanys/.virtualenv/oligo-env
master = true
processes = 10
socket = /home/hanys/oligoweb/oligoweb.sock
chmod-socket = 666
vacuum = true
daemonize   = /home/hanys/uwsgi-emperor.log
uid = www-data
gid = www-data
/etc/nginx/sites中的my site.conf可用/

upstream django {
    server unix:///home/hanys/oligoweb/oligoweb.sock;
}

server {
    listen  80;
    server_name IP address here;
    charset     utf-8;
    # max upload size
    client_max_body_size 75M;
    # Django media and static files
    location /static {
        alias /home/hanys/oligoweb/static;
    }
    # Send all non-media requests to the Django server.
    location / {
        uwsgi_pass  django;
        include     /home/hanys/oligoweb/uwsgi_params;
    }
}
uwsgi_params拥有664权限。我试过chmod 777 uwsgi_参数,但不起作用。
任何帮助都将不胜感激

一般来说,
uwsgi_参数
已经随Nginx一起提供,所以您只需要
包含uwsgi_参数
(因此它指的是
/etc/Nginx/uwsgi_参数
或类似的内容)


如果不是这样,您可能还需要授予Nginx足够的权限来读取文件所在的目录结构,而不仅仅是文件本身。

谢谢!I变更包括/home/hanys/oligoweb/uwsgi_参数;到/etc/nginx/uwsgi_参数,它可以工作。