Passenger WSGI错误 - Dreamhost上的Django安装程序

时间:2014-04-27 14:12:18

标签: python django passenger dreamhost django-wsgi

我刚尝试设置并将我的Django项目上传到Dreamhost。

我在这里听到了答案:Update new Django and Python 2.7.* with virtualenv on Dreamhost (with passenger)

所有东西似乎都对passenger_wsgi工作正常,这给我的错误“导入你的passenger_wsgi.py时出错了”我之前没有任何设置此类事情的经验。

我当前的wsgi文件

import sys, os
cwd = os.getcwd()
sys.path.append(cwd)
sys.path.append(cwd + '/projectname')

if sys.version < "2.7.5": os.excel("/home/<usr>/<domain.com>/env/bin/python",
    "python2.7.5", *sys.argv)

sys.path.insert(0, '/home/<usr>/<domain.com>/evn/bin')
sys.path.insert(0, '/home/<usr>/<domain.com>/evn/lib/python2.7/site-packages/django')
sys.path.insert(0, '/home/<usr>/<domain.com>/evn/lib/python2.7/site-packages')

os.environ['DJANGO_SETTINGS_MODULE'] = "projectname.settings"
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

其中

<usr>

是Shell用户,

<domain.com> 

是我的域名

的文件夹

我真的不知道如何在这里找到问题的根源,因为我甚至不知道如何调试它。我已经尝试更改一些文件目录,以防我出错但没有运气。

我想知道是否可以将Django安装到Python virtualenv上?

0 个答案:

没有答案