Apache不解释python文件

时间:2015-06-19 00:22:00

标签: django apache python-2.7 ubuntu-14.04 mod-wsgi

所以,我在Ubuntu 14.04上遵循了本教程 http://jee-appy.blogspot.in/2015/04/deploy-django-project-on-apache-using.html 我改变的只是代替他的示例存储库,我使用了我的。 我收到了错误

  

未找到此服务器上找不到请求的URL。

然后,我编辑了myproject.conf文件 改变了 - WSGIScriptAlias / myproject /var/www/myproject.wsgi 所以,我输出的索引是/然后是目录和文件名。它不解释我的python文件。

1 个答案:

答案 0 :(得分:0)

有同样的问题,我修改了我的wsgi文件,如下所示:

import os
import sys

path = '/var/www/html/YOURAPP/'
if path not in sys.path:
    sys.path.append(path)

path = '/var/www/html/YOURAPP/YOURAPP/'
if path not in sys.path:
    sys.path.append(path)

os.environ['DJANGO_SETTINGS_MODULE'] = 'YOURAPP.settings'

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

希望这有帮助