http://code.google.com/p/modwsgi/wiki/IntegrationWithDjango
http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide
http://blog.youkuaiyun.com/tjhyupo505/archive/2009/09/02/4511481.aspx
exception:
[root@dingqu mytestsite]# more /usr/local/apache2/logs/error_log
[Fri May 06 16:30:29 2011] [notice] Apache/2.2.17 (Unix) mod_wsgi/3.3 Python/2.6 configured -- resuming nor
mal operations
[root@dingqu mytestsite]# more /usr/local/apache2/logs/error_log
[Fri May 06 16:30:29 2011] [notice] Apache/2.2.17 (Unix) mod_wsgi/3.3 Python/2.6 configured -- resuming nor
mal operations
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] mod_wsgi (pid=14336): Exception occurred processing W
SGI script '/usr/lib/python2.6/site-packages/django/mytestsite/django.wsgi'.
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] Traceback (most recent call last):
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/core/
handlers/wsgi.py", line 273, in __call__
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] response = self.get_response(request)
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/core/
handlers/base.py", line 169, in get_response
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] response = self.handle_uncaught_exception(request
, resolver, sys.exc_info())
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/core/
handlers/base.py", line 203, in handle_uncaught_exception
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] return debug.technical_500_response(request, *exc
_info)
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/views
/debug.py", line 59, in technical_500_response
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] html = reporter.get_traceback_html()
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/views
/debug.py", line 151, in get_traceback_html
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] return t.render(c)
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/templ
ate/base.py", line 123, in render
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] return self._render(context)
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/templ
ate/base.py", line 117, in _render
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] return self.nodelist.render(context)
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/templ
ate/base.py", line 744, in render
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] bits.append(self.render_node(node, context))
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/templ
ate/debug.py", line 73, in render_node
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] result = node.render(context)
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/templ
ate/debug.py", line 90, in render
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] output = self.filter_expression.resolve(context)
[Fri May 06 16:30:45 2011] [error] [client 127.0.0.1] File "/usr/lib/python2.6/site-packages/django/templ
ate/base.py", line 536, in resolve
thd problem in django.wsgi:
resove method:
forget add the django directory in sys.path.