Python 共享主机上FastCGI上Django上的Wagtail应用程序

Python 共享主机上FastCGI上Django上的Wagtail应用程序,python,django,unhandled-exception,wagtail,Python,Django,Unhandled Exception,Wagtail,我正在使用一个小Orange的共享主机,并根据他们的教程设置了Django,使其在Virtualenv和FastCGI中运行 我正在尝试设置Wagtail,一种Django变体CMS。 我假设我在Django中以与FastCGI接口的VirtualNV作为Django应用程序运行它。但是当我运行时,我得到了一个“应用程序抛出了一个未受影响的期望” 我的dispatch.fcgi文件已读取: #!/home/username/.env/env/bin/python import sys impo

我正在使用一个小Orange的共享主机,并根据他们的教程设置了Django,使其在Virtualenv和FastCGI中运行

我正在尝试设置Wagtail,一种Django变体CMS。 我假设我在Django中以与FastCGI接口的VirtualNV作为Django应用程序运行它。但是当我运行时,我得到了一个“应用程序抛出了一个未受影响的期望”

我的dispatch.fcgi文件已读取:

#!/home/username/.env/env/bin/python

import sys
import os

sys.path.insert(0, '/home/username/.env/lib/python2.6/site-packages')

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

from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")
AddHandler fcgid-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.fcgi/$1 [QSA,L]
我的.htaccess文件已读:

#!/home/username/.env/env/bin/python

import sys
import os

sys.path.insert(0, '/home/username/.env/lib/python2.6/site-packages')

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

from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")
AddHandler fcgid-script .fcgi
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.fcgi/$1 [QSA,L]
我的文件结构是:

~/website/myproj # created using django-admin.py startproj
~/website/myproj/wagtailwebsite #created using manage.py startapp
Wagtailwebsite的settings.py和url.py文件按照中的方式进行编辑

不幸的是,由于共享主机的权限限制,我无法在本地服务器上运行它进行测试


我是这方面的一个大傻瓜,但如果你看到Wagtail的UI,你就会知道为什么我会陷入困境。如果我提供了足够的信息,一定要让我知道

更新:正在运行./dispatch.fcgi将出现
django.core.exceptions.impropertlyconfigured:WSGI应用程序“wagtailweb.WSGI.application”无法加载;导入模块wagtailweb.wsgi时出错:“没有名为wagtailweb.wsgi的模块”
我的主机强制使用FCGI,因此我不确定在这里如何处理wsgi模块?我可以删除它吗?