title: Stuck with deploying django with apache + mod_wsgi
body: <p>I get an 500 internal server error and in the log files it writes:</p>
  
  <pre><code>[Thu Jun 14 16:30:22 2012] [error] [client 127.0.0.1] ImportError: Could not import settings 'mysite.settings' (Is it on sys.path?): No module named mysite.settings
  </code></pre>
  
  <p>here is my httpd.conf:</p>
  
  <pre><code>ServerName localhost
  
  &lt;VirtualHost *:80&gt;
      ServerAdmin ttt@mysite.com
      ServerName mysite.com
      ServerAlias www.mysite.com
      DocumentRoot /var/www/mysite/
      LogLevel warn
      WSGIDaemonProcess processes=2 maximum-requests=500 threads=1
      WSGIScriptAlias / /var/www/mysite/mysite/wsgi.py
      Alias /media /var/www/mysite/mysite/static/media/
  &lt;/VirtualHost&gt;
  </code></pre>
  
  <p>wsgi.py:</p>
  
  <pre><code>import os
  
  os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite.settings")
  from django.core.wsgi import get_wsgi_application
  application = get_wsgi_application()
  </code></pre>