2010-07-02 3 views
0

Salut à tous, comment vous devez configurer Apache 2.2 ou mod_python ?, pour éviter l'erreur suivante:configuration correcte pour apache et mod_python

Mod_python erreur
ProcessId: 5399
Interprète: '127.0.1.1'
ServerName: '127.0.1.1'
DocumentRoot: '/ var/www' URI
: '/ cgi-bin/wps /'
Lieu: Aucun
Répertoire:/usr/li b/cgi-bin/»
Nom du fichier: '/ usr/lib/cgi-bin/WPS /'
PathInfo: ''
Phase: 'PythonHandler'
Handler: 'PyWPS de
retraçage (le plus récent dernier appel):
fichier "/usr/lib/python2.6/dist-packages/mod_python/importer.py", ligne 1537, dans HandlerDispatch
default = default_handler, arg = req, silencieux = hlist.silent) Fichier "/usr/lib/python2.6/dist-packages/mod_python/importer.py", ligne 1206, dans _process_target
objet = apache.résolve_object (module, chaîne_objet, argument, silencieux = silencieux) Fichier "/usr/lib/python2.6/dist-packages/mod_python/apache.py", ligne 696, dans resolve_object raise AttributeError, s
AttributeError: module '/usr/local/lib/python2.6/ dist-packages/PyWPS/initialisation .pyc » ne contient pas de 'gestionnaire'

ceci est une configuration (ubuntu (10,4)) pour AMD64. merci pour vos réponses

+2

Il semble qu'il vous manque une partie de la fin du message d'erreur. –

+5

À côté: Je crois que mod_python n'est plus maintenu. La dernière mise à jour listée ici http://www.modpython.org/ date de janvier 2008. Peut-être que mod_wsgi répondrait à vos besoins. – bernie

+3

Adam a raison, 'mod_python' n'est officiellement plus maintenu (le type" open-source-equivalent-of-EOL "n'est plus maintenu) et son créateur a recommandé que les gens passent à mod_wsgi depuis un certain temps. –

Répondre

0

Dans mon cas, l'évolution

PythonHandler pywps

à

PythonHandler wps

dans le .htaccess (ou le fichier de configuration apache) fixe le problème.

Je pense que le fichier pywps.py a été renommé wps.py, et cela pose des problèmes, car le fichier de configuration de l'échantillon a été laissé avec l'ancien nom.

Questions connexes