Hello, Please post all relevant sections of your apache configuration. Anything to do with WSGI as well as the parent tags, like <VirtualHost>
-JG On Mon, Mar 22, 2010 at 12:41 PM, bheathr <[email protected]> wrote: > I apologize for my newbness, but I have spent hours searching and > experimenting and have yet to find a solution to my problem. Under > the development server my admin-site worked well. However, when I > tried to deploy it using recommended procedures under Apache and WSGI, > I encountered problems. > > First, I was unable to see any of my apps. Only the auth and sites > modules were displayed. Then I got a message saying that I did not > have permission to edit anything. > > I finally tracked it down to the autodiscover process. I put some > logging code in the admin.sites.py file and the admin/__init__.py > files to track it down. I found that when it tried to load my modules > it just fell off the face of the earth. My logging code just > stopped. Here is what the apache log looked like: > > [Mon Mar 22 03:15:23 2010] [error] INFO Found app:['/usr/local/ > lib/ > python2.6/dist-packages/django/contrib/sites'] > [Mon Mar 22 03:15:23 2010] [error] INFO Found admin module > [Mon Mar 22 03:15:23 2010] [error] INFO <class > 'django.contrib.sites.models.Site'> > [Mon Mar 22 03:15:23 2010] [error] INFO Model: <class > 'django.contrib.sites.models.Site'> > [Mon Mar 22 03:15:23 2010] [error] INFO Found app:['/usr/local/ > lib/ > python2.6/dist-packages/django/contrib/admin'] > [Mon Mar 22 03:15:23 2010] [error] INFO Error performing > find_module > [Mon Mar 22 03:15:23 2010] [error] INFO Found app:['/srv/ > EdenicConfluence/regnumvisum/clients'] > [Mon Mar 22 03:15:23 2010] [error] INFO Found admin module > [Mon Mar 22 03:15:25 2010] [error] [client 71.21.28.148] File does not > exist: /var/www/favicon.ico, referer:http://209.124.50.80/regnumvisum/ > admin/ > > It never gives me the Model: <class … that I am looking for after my > admin class. > > I then put some logging in the admin class itself, and found out that > it was not getting imported all. I read something somewhere about > WSGI and timing, so I thought I might run WSGI in process and see what > happened. I commented out WSGIDaemonProcess in my apache conflig, and > voila, it worked. > > Everything I have read seems to say that running WSGI in its own > process is the way to go. Can someone explain what is going on here? > > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<modwsgi%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/modwsgi?hl=en. > > -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/modwsgi?hl=en.
