Django Project不受Apache服务

时间:2015-10-22 17:55:17

标签: django apache

在Apache 2.2上运行时,没有提供我的Django项目。 我只能在点击域名的URL时看到文件夹结构。 我安装了mod_wsgi,但我认为它没有很好的联系。 任何人都能说出可能出现的问题吗?

这是网站的网址 http://ccbstca.ccbst.info/

1 个答案:

答案 0 :(得分:0)

更新1

您需要为apache安装并启用mod_wsgi。并在apache虚拟主机配置中指定WSGIScriptAlias。此链接可能有所帮助:

http://thecodeship.com/deployment/deploy-django-apache-virtualenv-and-mod_wsgi/

ORIGINAL

我认为你需要将你的wsgi脚本文件命名为python文件(.py)

关注wsgi代码可能会有所帮助:

import os
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ppbase.settings")

from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()

如果你可以发布你的apache虚拟主机配置文件,它将有助于回答这个问题。