禁止您无权访问/在Ubuntu服务器上的此服务器上

时间:2018-04-03 20:45:16

标签: python django apache mod-wsgi django-wsgi

我试图通过使用它在Ubuntu服务器上部署我的Django应用程序

我的筹码是:

Python 2.7

Djagno 1.8

服务器 Ubuntu 16.04.3 LTS

更改后

/etc/apache2/sites-available/000-default.conf 文件:

Alias /static /root/enoticerepo1.2/etenderprj/static
<Directory /root/enoticerepo1.2/etenderprj/static>
    Require all granted
</Directory>

<Directory /root/enoticerepo1.2/etenderprj/etenderprj>
    <Files wsgi.py>
        Require all granted
    </Files>
</Directory>

WSGIDaemonProcess etenderprj python-path=/root/enoticerepo1.2/etenderprj python-home=/usr/bin/python2.7
WSGIProcessGroup etenderprj
WSGIScriptAlias / /root/enoticerepo1.2/etenderprj/etenderprj/wsgi.py

我已递归地向所需用户提供所有必需的权限(-R):

drwxr-xr-x 4 www-data www-data 4096 Jan 21 08:48 ./ drwx------ 13 root root 4096 Apr 3 20:37 ../ drwxr-xr-x 9 www-data www-data 4096 Jan 21 08:48 etenderprj/ drwxr-xr-x 8 www-data www-data 4096 Mar 14 18:06 .git/ -rwxr-xr-x 1 www-data www-data 46 Jan 21 08:48 .gitignore* -rwxr-xr-x 1 www-data www-data 565 Jan 21 08:48 README.md*

完成所有这些后,仍然是给我禁止的错误。 请看看这个。 在此先感谢。

0 个答案:

没有答案