Hello,

I found the solution: Phil was right in supposing that the apache user did not 
have access to the directories that my project is located in. A simple 'chmod 
o+rx -R' on the parent project directory solved my problem.

Have a nice weekend, Gunnar :)


Am Freitag, 12. Mai 2006 16:11 schrieb Phil Powell:
> Hi Gunnar,
>
> I had a few issues when setting up my first Django project through
> mod_python, the main tricky bit being the setup of the correct PythonPath
> variable.  However, seems you've got that right.
>
> The only other thing I can think of is that Apache doesn't have permission
> to access your Django project directory?
>
> -Phil
>
> On 12/05/06, Gunnar Wegner <[EMAIL PROTECTED]> wrote:
> > Dear group,
> >
> > sorry for starting another thread on this issue. I am both new to Python
> > and
> > Django. -
> >
> > I have been trying for two days now to transfer a little sample project
> > from
> > the development server to Apache (2.0.54) with mod_python (3.2.8) on
> > OpenSuSE
> > 10.0; following exactly(?) the documentation given (and looking through
> > the
> > related posts in the archieves - to no avail).
> >
> > My httpd.conf contains a section like this:
> > <Location "/gunnarsseite/">
> >         SetHandler python-program
> >         PythonHandler django.core.handlers.modpython
> >         PythonPath "['/home/gunnar/EigeneDateien/Linux/Django'] +
> > sys.path "
> >         SetEnv DJANGO_SETTINGS_MODULE gunnarsseite.settings
> >         PythonDebug On
> > </Location>
> >
> > My project's files live in the 'gunnarsseite' subdirectory of the
> > 'Django' dir
> > above. (Playing around with my models after running python manage.py
> > shell does work. Playing around when running the python shell directly
> > doesn't.)
> >
> > Whenever I try to load my project in the browser, I get this error:
> >
> > Mod_python error: "PythonHandler django.core.handlers.modpython"
> > Traceback (most recent call last):
> >   File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line 299,
> > in
> > HandlerDispatch
> >     result = object(req)
> >   File
> > "/usr/lib/python2.4/site-packages/django/core/handlers/modpython.py",
> > line 157, in handler
> >     return ModPythonHandler()(req)
> >   File
> > "/usr/lib/python2.4/site-packages/django/core/handlers/modpython.py",
> > line 116, in __call__
> >     from django.conf import settings
> >   File "/usr/lib/python2.4/site-packages/django/conf/__init__.py", line
> > 68,
> > in ?
> >     settings = Settings(settings_module)
> >   File "/usr/lib/python2.4/site-packages/django/conf/__init__.py", line
> > 30, in
> > __init__
> >     raise EnvironmentError, "Could not import settings '%s' (is it on
> > sys.path?): %s" % (self.SETTINGS_MODULE, e)
> > EnvironmentError: Could not import settings 'gunnarsseite.settings' (is
> > it on
> > sys.path?): No module named gunnarsseite.settings
> >
> > Reloading at times also gives me this error:
> > Mod_python error: "PythonHandler django.core.handlers.modpython"
> > Traceback (most recent call last):
> >   File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line 299,
> > in
> > HandlerDispatch
> >     result = object(req)
> >   File
> > "/usr/lib/python2.4/site-packages/django/core/handlers/modpython.py",
> > line 157, in handler
> >     return ModPythonHandler()(req)
> >   File
> > "/usr/lib/python2.4/site-packages/django/core/handlers/modpython.py",
> > line 116, in __call__
> >     from django.conf import settings
> >   File "/usr/lib/python2.4/site-packages/django/conf/__init__.py", line
> > 11,
> > in ?
> >     from django.conf import global_settings
> > ImportError: cannot import name global_settings
> >
> > What am I missing here? Any help would be appreciated. Greetings from
> > Frankfurt,
> >
> > Gunnar :)
> >
> > P.S.: Let me add that I am fascinated by the ease of learning Django!
>
> 

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