2009-01-08 9 views
0

En espérant que quelqu'un puisse fournir une réponse à cette question, bien que la programmation ne soit pas à 100%. Tout à coup mon installation de IIS6 sur Server 2003 me donnera une erreur "404 Not Found" quand j'essaye de charger un fichier se terminant par .asp.IIS6 ne trouve pas les fichiers .asp

Je peux voir le fichier là-bas si j'active la navigation dans les répertoires, mais cliquer dessus me donne immédiatement un 404. Les pages HTML normales se chargent très bien, ce sont seulement les fichiers ASP qu'il ne trouve pas, bien qu'ils soient dans le répertoire à côté du fichier HTML.

J'oublie probablement quelque chose de stupide - quelqu'un peut-il me rappeler ce que je dois faire pour le charger correctement?

Répondre

6

Dans la zone Extensions de service Web, assurez-vous Active Server Pages est activée

0

Duh - Je savais que c'était quelque chose de stupide que je viens négligé (montre combien de fois je l'utilise ASP classique). Merci beaucoup.

0

Nous avons récemment rencontré ce numéro. Outre les extensions de service Web où l'on active asp, il y a un autre endroit dans chaque site qui doit être vérifié.

Répertoire virtuel: Dans IIS 6.0, ouvrez les propriétés du répertoire virtuel. Accédez à l'onglet répertoire virtuel - en bas, cliquez sur configuration - assurez-vous que l'extension .asp est dans cette liste. Si ce n'est pas le cas, vous pouvez trouver la DLL quelque part comme ce chemin: C: \ WINDOWS \ system32 \ inetsrv \ asp.dll. En outre, les verbes devront être ajoutés sur cette même fenêtre. Les choix principaux sont GET, HEAD, POST (et peut-être TRACE si besoin est).

Site Web Dans IIS 6.0, ouvrez les propriétés du site. Accédez à l'onglet Accueil Répertoire - en bas, cliquez sur configuration - assurez-vous que l'extension .asp est dans cette liste. Si ce n'est pas le cas, vous pouvez trouver la DLL quelque part comme ce chemin: C: \ WINDOWS \ system32 \ inetsrv \ asp.dll. De plus, les verbes devront être ajoutés sur cette même fenêtre. Les choix principaux sont GET, HEAD, POST (et peut-être TRACE si besoin est).

J'espère que cela aide - je n'ai pas trouvé cela mentionné après une recherche assez approfondie.

Questions connexes