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
-~----------~----~----~----~------~----~------~--~---

Reply via email to