Thank you a lot more all this, got it working on my own server but not in
shared server. Seams like there is something wrong with my python path.
*My setup:*
<VirtualHost *>
ServerName django.namit.org
DocumentRoot /var/www/
LogLevel warn
<Directory "/var/www">
Options -Indexes
</Directory>
<Location "/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE myproject_site.settings
PythonOption django.root /myproject_site
PythonDebug On
PythonPath "['/home'] + sys.path"
</Location>
</VirtualHost>
ls /home
drwxr-xr-x 20 namit www-data 4.0K 2008-11-05 16:22 django
drwxr-xr-x 7 namit www-data 4.0K 2008-11-05 22:03 myproject_site
*
*mine works *
Hosting company: *
drwxr-xr-x 20 klacey www-data 4096 2008-11-06 11:48 django
drwxr-xr-x 6 klacey www-data 4096 2008-11-05 19:56 myproject_site
<VirtualHost *>
ServerAdmin [EMAIL PROTECTED]
ServerName modulecatalogue.hosting
# ServerAlias
DocumentRoot /var/www/modulecatalogue.hosting/docs
ErrorLog /var/www/modulecatalogue.hosting/logs/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
Customlog /var/www/modulecatalogue.hosting/logs/access.log combined
<Location "/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE myproject_site.settings
PythonOption django.root /myproject_site
PythonDebug On
PythonPath "['/home/klacey/modulecatalogue.hosting/docs'] + sys.path"
</Location>
</VirtualHost>
on hosting company i get
Mod_python error: "PythonHandler django.core.handlers.modpython"
...
ImportError: No module named django
Thank you
On 11/5/08, Aoife Hughes <[EMAIL PROTECTED]> wrote:
>
>
> If you're still having problems after all they've said, check that
> your webserver isn't running in a chroot. If it is, it may not see
> /home/mycode, and may have to be relocated inside the chroot.
>
> Hope this helps,
> Aoife
>
> 2008/11/5 Christian Kortenhorst <[EMAIL PROTECTED]>:
>
> > So been wrecking my head about installing django with mod_python on a
> server
> > that i have limited root access to (by this i mean i have to ask hosting
> > company to do some stuff and then they might say no).
> >
> > So have installed python on my own personal box debian etch, django
> version
> > 0.97 and have it up and running when i run my project
> > python manage.py runserver 192.168.1.4:8080
> >
> > directory structure:
> > /home/mycode/
> > |-- __init__.py
> > |-- __init__.pyc
> > |-- coursedb
> > |-- etc..
> >
> > /home/django/
> > |-- __init__.py
> > |-- __init__.pyc
> > |-- bin
> > |-- conf
> > |-- core
> > |-- etc....
> >
> > But when i configure apache
> >
> > <Location "/coursedb">
> > SetHandler python-program
> > PythonHandler django.core.handlers.modpython
> > SetEnv DJANGO_SETTINGS_MODULE coursedb.settings
> > PythonDebug On
> > PythonPath "['/home/mycode'] + sys.path"
> > </Location>
> >
> > and then go to visit on it in lynx it just shows up
> >
> > Mod_python error: "PythonHandler django.core.handlers.modpython"
> > .....
> > ImportError: Could not import settings 'coursedb.settings' (Is it on
> > sys.path? Does it have syntax
> > errors?): No module named settings
> >
> > the django svn install is in /home/django and I put a ln to
> /usr/local/bin
> > so could run django-admin anywhere.
> >
> > Can anyone help me?
> > n.b: i can change a lot on my own server but when i move to shared
> hosting
> > server it will be a lot harder to configure, so just wanted all the code
> for
> > django and my app to be in my home directory and get apache to run it
> > througt mod python. but i seam to be doing something wrong.
> >
> > --
> > Christian Kortenhorst
> > mob: +353-(0)87-6183349
> > home: +353-(0)1-4966287
> >
> > >
> >
>
>
> >
>
--
Christian Kortenhorst
mob: +353-(0)87-6183349
home: +353-(0)1-4966287
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Python Ireland" 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.ie/group/pythonireland?hl=en
-~----------~----~----~----~------~----~------~--~---