hi Devel-Fashion content. I would suggest you start a 2nd apache instance on your machine, and let it run mod-python. you can then have the first apache reverse proxy the request to the mod-python apache.
regards Ian. On 15/10/2006, at 8:08 AM, devel - Fashion Content wrote: > > Being a complete python newbie I have really struggled to get > Django up and > running with scgi. No I don't want to use mod_python if I can avoid > it as > apache is handling all trafic for several sites and only one will > be using > python. > > I can get 'manage.py runserver' started no problem, so I would > think that > the project is properly configured. > I am using the django-scgi.py script on Python 2.4 and a patched > mod_scgi on > Apache 2.2 > > I added an extra print statement to verify that the server runs with a > decent sys.path > > The server starts fine: > > # > ./django-scgi.py --projects=/opt/django/fc --etclog=/var/log/httpd/ > django-fc2.log > --errorlog=/var/log/httpd/django-error2.log --host=localhost -- > port=8882 --settings=fcsite.settings > running with sys.path > ['/opt/django/fc', '/opt/django', > '/usr/lib/python2.4/site-packages/setuptools-0.6c1-py2.4.egg', > '/usr/lib/python2.4/site-packages/Django-0.95-py2.4.egg', > '/usr/lib/python2.4/site-packages/flup-0.5-py2.4.egg', > '/usr/lib/python24.zip', '/usr/lib/python2.4', > '/usr/lib/python2.4/plat-linux2', '/usr/lib/python2.4/lib-tk', > '/usr/lib/python2.4/lib-dynload', '/usr/lib/python2.4/site-packages', > '/usr/lib/python2.4/site-packages/Numeric', > '/usr/lib/python2.4/site-packages/gtk-2.0'] > 2006-10-14 22:58:09 : WSGIServer starting up > > But when I try to access the application, I get an exception. > > I looked at the Django code in conf/__init__, and if I read it > correctly the > actual exception could be a lot of things besides not specifying > settings. > > Any ideas? > > 2006-10-14 22:58:13 : GET / > 2006-10-14 22:58:13 : Exception caught from handler > > Traceback (most recent call last): > File > "/usr/lib/python2.4/site-packages/flup-0.5-py2.4.egg/flup/server/ > scgi_base.py", > line 216, in run > self.processInput() > File > "/usr/lib/python2.4/site-packages/flup-0.5-py2.4.egg/flup/server/ > scgi_base.py", > line 264, in processInput > req.run() > File > "/usr/lib/python2.4/site-packages/flup-0.5-py2.4.egg/flup/server/ > scgi_base.py", > line 187, in run > self._conn.server.error(self) > File > "/usr/lib/python2.4/site-packages/flup-0.5-py2.4.egg/flup/server/ > scgi_base.py", > line 470, in error > request.stdout.write('Content-Type: text/html\r\n\r\n' + > File "/usr/lib/python2.4/cgitb.py", line 132, in html > vars = scanvars(reader, frame, locals) > File "/usr/lib/python2.4/cgitb.py", line 83, in scanvars > value = getattr(parent, token, __UNDEF__) > File > "/usr/lib/python2.4/site-packages/Django-0.95-py2.4.egg/django/conf/ > __init__.py", > line 27, in __getattr__ > self._import_settings() > File > "/usr/lib/python2.4/site-packages/Django-0.95-py2.4.egg/django/conf/ > __init__.py", > line 54, in _import_settings > self._target = Settings(settings_module) > File > "/usr/lib/python2.4/site-packages/Django-0.95-py2.4.egg/django/conf/ > __init__.py", > line 82, in __init__ > raise EnvironmentError, "Could not import settings '%s' (Is it on > sys.path? Does it have syntax errors?): %s" % > (self.SETTINGS_MODULE, e) > EnvironmentError: Could not import settings 'fcsite.settings' (Is > it on > sys.path? Does it ha > > > > -- Ian Holsman [EMAIL PROTECTED] http://garden-gossip.com/ -- what's in your garden? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users -~----------~----~----~----~------~----~------~--~---