2008-10-08 6 views
2

Je rencontre un problème lors de la configuration de mon environnement de développement. Je travaillais sur les applications ColdFusion et .NET jusqu'à récemment, je n'avais pas besoin de toucher à IIS. Maintenant, je dois mettre en place une application ASP classique pour un travail ponctuel.Comment exécuter des scripts ASP classiques sous IIS 5.1 (WinXP Pro) aux côtés de .NET & CF?

J'ai ajouté un répertoire virtuel dans IIS et l'ai pointé sur la base de code réelle sur ma machine locale. J'ai ensuite placé la sécurité à faible (pour les extensions ISAPI, c'est-à-dire ASP) et autorisé pour l'exécution du script. Pour une raison quelconque, si je clique sur une page .asp, la page ne peut pas être trouvée. Cependant, les fichiers HTML et statiques se rechargent très bien.

EDIT: le correctif URLScan semble l'avoir fait. J'ai lancé l'application dans un autre navigateur (c'est-à-dire pas IE6), et j'obtiens de meilleurs rapports d'erreurs. On dirait qu'il nous manque certains inclus, mais il est en train d'exécuter les scripts. Merci!

Répondre

1

Jetez un oeil à vos paramètres d'analyse d'URL et voir si .asp est une extension de fichier permis

Sur ma machine XP, le fichier correspondant se trouve dans C: \ WINDOWS \ system32 \ inetsrv \ urlscan \ urlscan.ini

+0

Bon appel, semble l'avoir mis en marche. Maintenant, j'ai de nouveaux problèmes à résoudre, mais merci! – willasaywhat

2

Vous devez vous assurer que l'extension de service Web "Active Server Pages" est définie sur un statut autorisé.

Départ: http://classicasp.aspfaq.com/general/why-does-iis-hang-and/or-stop-serving-asp-pages.html

En outre, vous devez savoir qu'un répertoire virtuel peut affecter les inclure chemins de fichiers dans les pages asp eux-mêmes. Si l'application d'origine asp n'utilise pas de répertoire virtuel, alors votre copie locale ne devrait pas non plus.

+0

Ouais par défaut maintenant il est éteint –

+0

J'ai du mal à trouver cette interface graphique sous XP Pro IIS 5.1. J'aime penser que je suis assez vif, mais je suis perdu. :) – willasaywhat

Questions connexes