我的设置,Django应用程序与Apache2的,的Apache2的mod_wsgi,500内部服务器错误
1)虚拟主机:
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName alpha101.publisy.com
DocumentRoot /var/www/mysite
WSGIScriptAlias//usr/local/django/mysite/apache/django.wsgi
Alias /static/ /var/www/mysite/media/static/
<Directory /var/www/mysite/media/static>
Order deny,allow
Allow from all
</Directory>
Alias /media/ /var/www/mysite/media/
<Directory /var/www/mysite/media>
Order deny,allow
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
</VirtualHost>
2)WSGI脚本(位于位于/ usr /本地/ Django的/ mysite的/阿帕奇/ django.wsgi)
import os, sys
sys.path.append('/usr/local/django')
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()
任何人可以提出什么不顺心?
你能检查apache错误日志('/ var/log/apache2/error.log')中写的是什么吗? – 2011-04-19 08:38:02
[星期二四月19 09:35:23 2011] [错误]异常KeyError:<模块'线程'中'/usr/lib/python2.6/threading.pyc'>的KeyError(-1218622832)忽略 [Tue 4月19日09:35:24] [通知]抓到SIGTERM,关闭 [2011年4月19日09:35:25] [预告] Apache/2.2.14(Ubuntu)PHP/5.3.2-1ubuntu4 with Suhosin-补丁mod_wsgi/2.8 Python/2.6.5配置 - 恢复正常操作 – Elisa 2011-04-19 09:38:19
这个KeyError有点不正常。没有其他的日志? – 2011-04-19 09:47:58