Dreamhos上乘客WSGI错误Django设置

2024-10-01 17:33:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我刚试着设置并上传我的Django项目到Dreamhost。在

我已经找到了答案:Update new Django and Python 2.7.* with virtualenv on Dreamhost (with 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()

在哪里

^{pr2}$

是Shell用户,并且

<domain.com> 

是我的域的文件夹-

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

我想知道这是否与Django被安装到Python virtualenv上有关?在


Tags: pathdjangocomwsgihomeosdomainusr

热门问题