Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 2nd, 2012  |  syntax: None  |  size: 0.89 KB  |  hits: 14  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Django/Wsgi/Apache throws Premature end of script errors and none of the usual solutions work
  2. import sys
  3. import os
  4.  
  5. sys.path.append('/home/app/')
  6. sys.path.append('/home/app/topmodule/')
  7.  
  8. os.environ['DJANGO_SETTINGS_MODULE'] = 'app.settings'
  9. os.environ["CELERY_LOADER"] = "django"
  10.  
  11. import app.settings
  12. import django.core.handlers.wsgi
  13.  
  14. application = django.core.handlers.wsgi.WSGIHandler()
  15.        
  16. WSGIScriptAlias / /home/app/topmodule/django.wsgi
  17. WSGIDaemonProcess app user=app group=app processes=6 threads=1
  18. WSGIProcessGroup app
  19.        
  20. WSGIApplicationGroup %{GLOBAL}
  21.        
  22. 'django.middleware.common.CommonMiddleware',
  23.     'django.contrib.sessions.middleware.SessionMiddleware',
  24.     'django.contrib.auth.middleware.AuthenticationMiddleware',
  25.     'django.contrib.messages.middleware.MessageMiddleware',
  26.     'django.middleware.gzip.GZipMiddleware',
  27.        
  28. sys.path.append('/usr/local/lib/python2.6/site-packages/django')