Ne peut pas résoudre mod_wsgi exception dans Django d'installation

Je travaille avec mon hébergeur pour obtenir une application Django et en cours d'exécution, mais aucun de nous sont très expérimentés et nous avons essentiellement frappé un complet impasse.

Je n'ai pas un accès direct au fichier conf, mais voici comment son contenu ont été décrites pour moi:

<IfModule mod_wsgi.c>
WSGIScriptAlias /fredapp/ /home/fred/public_html/cgi-bin/fredapp/apache/django.wsgi
WSGIDaemonProcess fred threads=15 display-name=%{GROUP} python-path=/home/fred/public_html/cgi-bin/fredapp/apache/
WSGIProcessGroup fred
WSGIApplicationGroup %{GLOBAL}
</IfModule>

Alias /robots.txt /home/fred/public_html/fred-site/robots.txt
Alias /favicon.ico /home/fred/public_html/fred-site/favicon.ico

Alias /settings/media/ /home/fred/public_html/fred-site/media/

Mon "django.wsgi" script n'a rien de fantaisiste:

import os, sys
sys.path.append('/home/fred/public_html/cgi-bin/')
sys.path.append('/home/fred/public_html/cgi-bin/fredapp/')
os.environ['DJANGO_SETTINGS_MODULE'] = 'fredapp.settings'

import django.core.handlers.wsgi

application = django.core.handlers.wsgi.WSGIHandler()

Si ma compréhension est que tout ceci signifie que si une demande pour domain.com/fredapp/qu'il doit être remis à la demande par le biais de django.wsgi. Cependant, la seule réponse que je reçois est:

[Fri Jan 22 18:46:08 2010] [error] [client xx.xxx.xx.xx] File does not exist: /home/fred/public_html/domain.com/500.shtml
[Fri Jan 22 18:46:08 2010] [error] [client xx.xxx.xx.xx] mod_wsgi (pid=26760): Exception occurred processing WSGI script '/home/fred/public_html/cgi-bin/fredapp/apache/django.wsgi'.
[Fri Jan 22 18:46:03 2010] [error] [client xx.xxx.xx.xx] File does not exist: /home/fred/public_html/domain.com/404.shtml
[Fri Jan 22 18:46:03 2010] [error] [client xx.xxx.xx.xx] File does not exist: /home/fred/public_html/domain

C'est en cours d'exécution sous Apache sur Linux. J'ai essayé de l'exécution de chaque ligne de la .wsgi script dans l'interpréteur Python sur le serveur, et aucun d'entre eux retournent des erreurs. J'ai aussi essayé la sys.stdout = sys.stderr truc et n'a aucune autre sortie que ce qui est ci-dessus. Le Fichier n'existe pas d'erreurs ont à faire avec le reste de la configuration du site et de se produire sur toute demande. Je n'ai pas fini de mettre tout ça correctement (erreur des pages et des pages d'index et ainsi de suite) parce que je suis juste essayer d'obtenir l'application à exécuter.

J'ai eu cette app et fonctionne sous Apache sur ma propre machine, mais PAS en mode Démon, mais c'est mon premier Django app, et je ne pense pas que mon hébergeur a jamais configuré un avant de, nous sommes donc en train de voler un peu à l'aveugle. Si quelqu'un a des suggestions, je serais très reconnaissant. Merci!!!!

Il devrait y avoir une traçabilité en amont ou d'autres messages d'après 'Exception s'est produite traitement WSGI script' dans le fichier journal des erreurs. Quels sont-ils?

OriginalL'auteur barsoomcore | 2010-01-21