>
Hi khayman,

Replace:
SetEnv DJANGO_SETTINGS_MODULE settings.py
With:
SetEnv DJANGO_SETTINGS_MODULE projectname.settings

//Thomas

Am 21.04.2008 um 23:06 schrieb khayman:

>
> I have installed Apache, modpython and Django via apt-get. Apache and
> modpython are working (I can serve normal files and python script
> output). However, I am unable to serve the initial Django project.
>
> Here is the httpd.conf:
>
> Code:
>
> <Location "/organik/">
>        SetHandler python-program
>        PythonHandler django.core.handlers.modpython
>        SetEnv DJANGO_SETTINGS_MODULE settings.py
>        PythonDebug On
>        PythonPath "['/var/www/secure_html' , '/home/khayman218/
> python'] + sys.path"
> </Location>
>
> The code for the project is in /home/khayman218/python/organik:
>
> Code:
>
> [EMAIL PROTECTED]:/var/www/secure_html/organik$ ls /home/khayman218/
> python/organik/ -l
> total 20
> -rw-r--r-- 1 khayman218 khayman218    0 Apr 21 13:17 __init__.py
> -rw-r--r-- 1 khayman218 khayman218  141 Apr 21 13:18 __init__.pyc
> -rwxr-xr-x 1 khayman218 khayman218  542 Apr 21 13:17 manage.py
> -rw-r--r-- 1 khayman218 khayman218 2842 Apr 21 13:29 settings.py
> -rw-r--r-- 1 khayman218 khayman218 1807 Apr 21 13:29 settings.pyc
> -rw-r--r-- 1 khayman218 khayman218  227 Apr 21 13:17 urls.py
>
> When I attempt to access the /organik url, I get the following error:
> HTML Code:
>
> MOD_PYTHON ERROR
>
> ProcessId:      9380
> Interpreter:    '127.0.0.1'
>
> ServerName:     '127.0.0.1'
> DocumentRoot:   '/var/www/secure_html'
>
> URI:            '/organik/'
> Location:       '/organik/'
> Directory:      None
> Filename:       '/var/www/secure_html/organik/'
> PathInfo:       ''
>
> Phase:          'PythonHandler'
> Handler:        'django.core.handlers.modpython'
>
> Traceback (most recent call last):
>
>  File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line
> 1537, in HandlerDispatch
>    default=default_handler, arg=req, silent=hlist.silent)
>
>  File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line
> 1229, in _process_target
>    result = _execute_target(config, req, object, arg)
>
>  File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line
> 1128, in _execute_target
>    result = object(arg)
>
>  File "/var/lib/python-support/python2.5/django/core/handlers/
> modpython.py", line 177, in handler
>    return ModPythonHandler()(req)
>
>  File "/var/lib/python-support/python2.5/django/core/handlers/
> modpython.py", line 145, in __call__
>    self.load_middleware()
>
>  File "/var/lib/python-support/python2.5/django/core/handlers/
> base.py", line 22, in load_middleware
>    for middleware_path in settings.MIDDLEWARE_CLASSES:
>
>  File "/var/lib/python-support/python2.5/django/conf/__init__.py",
> line 28, in __getattr__
>    self._import_settings()
>
>  File "/var/lib/python-support/python2.5/django/conf/__init__.py",
> line 55, in _import_settings
>    self._target = Settings(settings_module)
>
>  File "/var/lib/python-support/python2.5/django/conf/__init__.py",
> line 83, 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 'settings.py' (Is it on
> sys.path? Does it have syntax errors?): No module named settings.py
>
> From what I have been able to find on the intarweb, it looks like
> settings.py simply isn't being found. I have put every variation of
> diretories in the PythonPath (in httpd.conf) and it still cannot find
> it.
>
> I have tried copying the entire starter project into a subdir under
> the www root (and changing the httpd.conf accordingly).  I have also
> tried chmod 777 on every file.  Apache (or modpython) doesn't seem to
> be able to find the settings file.
>
> Any ideas on what I am missing?
>
> Thanks.
> >


--~--~---------~--~----~------------~-------~--~----~
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?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to