J'utilise Phusion Passenger avec une application ruby et je voudrais aussi le configurer pour fonctionner avec une application django appengine sur laquelle je travaille.Comment puis-je dire à Phusion Passenger quel python utiliser?
recherche sur Google pour "passenger_wsgi.py" j'ai pu obtenir ce qui suit très simple application non-django travaillant sur passager:
passenger_wsgi.py:
def application(environ, start_response):
response_headers = [('Content-type','text/plain')]
start_response('200 OK', response_headers)
return ['Hello World!\n']
Cependant, si j'ajoute la ligne import django.core.handlers.wsgi
dans le mélange, je reçois «Une erreur s'est produite lors de l'importation de votre passenger_wsgi.py». En imprimant le sys.path j'ai découvert qu'au moins une partie de la raison est parce que Passenger utilise la mauvaise installation de python sur ma machine.
Comment puis-je configurer Passenger (sur Apache) pour utiliser /opt/local/bin/python2.5
au lieu de python par défaut du système?
Wow cool. Je ne sais jamais passager travaille également avec django. –