Python 403 django web服务器中的禁止错误

Python 403 django web服务器中的禁止错误,python,django,apache,ubuntu,mod-wsgi,Python,Django,Apache,Ubuntu,Mod Wsgi,我正在尝试将我的应用程序部署到Web服务器上(django,带有apache2和mod_wsgi)。但是我在运行站点时遇到了403个禁止的错误…(禁止 您没有访问/访问此服务器的权限。 Apache/2.4.7(Ubuntu)服务器,104.131.127.196端口(80)。我的web应用程序的结构如下所示: CASINOVA |-- Casinova | |-- db.sqlite3 | |-- index.html | |-- manage.py | |-- casinov

我正在尝试将我的应用程序部署到Web服务器上(django,带有apache2和mod_wsgi)。但是我在运行站点时遇到了403个禁止的错误…(禁止 您没有访问/访问此服务器的权限。 Apache/2.4.7(Ubuntu)服务器,104.131.127.196端口(80)。我的web应用程序的结构如下所示:

CASINOVA
|-- Casinova
|   |-- db.sqlite3
|   |-- index.html
|   |-- manage.py
|   |-- casinova
|   |   |-- __init__.py
|   |   |-- __init__.pyc
|   |   |-- settings.py
|   |   |-- settings.pyc
|   |   |-- urls.py
|   |   |-- urls.pyc
|   |   |-- wsgi.py
|   |   `-- wsgi.pyc
|   `-- static
sudo nano/etc/apache2/sites available/000-default.conf #ls-l/var/www/html

drwxr-xr-x 4 root root  4096 Mar 29 08:42 CASINOVA
-rw-r--r-- 1 root root 11510 Mar 30 03:05 index.html
-rw-r--r-- 1 root root    20 Oct 28 01:42 info.php

我已经发布了default.conf、apache2.conf和hosts.py文件中的内容。那有什么错

查看
tail-n50/var/log/apache2/error.log
,它会提示您缺少哪些权限。错误是“Options ExecCGI在此目录中处于关闭状态”。我已经清除了它,将“选项索引后跟ymlinks包括ExecCGI”替换为选项索引后跟ymlinks多视图。。但同样的错误也会发生@Cyrbil@shalin可能是个愚蠢的问题。如何像您问题中的第一个代码示例那样创建django项目结构?
<Directory /var/www/html/CASINOVA/Casinova/static>
Options Indexes FollowSymLinks Includes ExecCGI
Require all granted
</Directory>
127.0.0.1 localhost
104.131.127.196 Casinova
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
drwxr-xr-x 4 root root  4096 Mar 29 08:42 CASINOVA
-rw-r--r-- 1 root root 11510 Mar 30 03:05 index.html
-rw-r--r-- 1 root root    20 Oct 28 01:42 info.php
<Directory /var/www/html/CASINOVA/Casinova/static>
Options Indexes FollowSymLinks Includes ExecCGI
Require all granted
</Directory>
<Directory /var/www/html/CASINOVA/Casinova>
Options ExecCGI
</Directory>