2010-12-02 32 views
0

J'ai un serveur Web IIS 6.0 que j'utilise actuellement pour servir certaines pages ASP vanilla, et je trouve ASP assez limité. J'utilise Python un peu pour les tâches d'automatisation, et bien d'autres choses, et je voudrais commencer à l'utiliser avec IIS pour servir des pages web.Quelle est la meilleure façon d'utiliser python pour servir des pages Web dans IIS 6.0

Ma question est la suivante: Quelle est la meilleure façon de le faire? Je définis le mieux comme le plus facile, le plus rapide et le mieux documenté. Je voudrais éviter CGI/FastCGI, car on me dit qu'ils sont moins préférables car il faut démarrer l'interpréteur Python chaque fois qu'une page est demandée. (Corrigez-moi si je me trompe)

J'ai lu sur ISAPI et WSGI, et diverses saveurs et combinaisons de ceux-ci, et suis assez confus au sujet de l'ensemble. Je voudrais utiliser la dernière technologie, mais chaque tutoriel que j'ai trouvé sur ce sujet est très énigmatique. Un bon tutoriel à ce sujet serait grandement apprécié.

Répondre

1
+0

J'ai lu et essayé déjà, et plusieurs autres pages là-bas qui font la même chose, tout ce que je reçois est « HTTP/1.1 500 Erreur du serveur » lors de l'exécution du code de test. Pouvez-vous donner un aperçu sur la façon de diagnostiquer cela? J'ai envoyé des messages d'erreur verbeux au client allumé dans IIS. – Patrick

+0

Je devrais ajouter, j'utilise ActivePython 2.7.02 – Patrick

+0

Quel mécanisme utilisez-vous, CGI ou ASP? –