Is there any way that i can find out what modpython and user www-data are doing with my configuration?
Thank you On 11/6/08, Christian Kortenhorst <[EMAIL PROTECTED]> wrote: > > 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 > -- 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 -~----------~----~----~----~------~----~------~--~---
