Problème exécution scrip ASP

Bonjour
je suis sous vista
je n' arrive pas à exécuter les scripts asp , en effet toutes les variables ne s'affichent pas dans le navigateur internet explorer
Pourtant IIS est bien configuré

Un exemple de script a exécuter

<HTML>
<BODY>
Cette page a été actualisée pour la dernière fois le <%= Now() %>.
</BODY>
</HTML>
ou encore
<HTML>
<BODY>
<P>il est maintenant <%=Time() %></p>
<%
Dim iHeure
iHeure = Hour(Time())
if (iHeure >= and iHeure <12) then
%>
Bonjour !
<%
Elseif (iHeure > 11 and iHeure <5) then
%>
Bon apres midi !
<%
else
%>
Bonne soirée
<%

End if
%>
</BODY>
</HTML>

merci pour vos réponsés
bonne journée
mike
Configuration: Windows Vista Internet Explorer 7.0

5 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour

    C'est très probablement que tu affiches ton fichier sans passer par IIS
    L'adresse qui s'affiche dans le navigateur est-elle du style c:\qqchose\monfichier.asp ou http://localhost/qqchose/monfichier.asp ?
    1. merci pour ta réponse
      en exécutant maintenant j'ai le message suivant :
      Erreur HTTP 404.0 - Not Found

      Description : La ressource que vous recherchez a été supprimée, a été renommée ou est provisoirement indisponible.

      Code d'erreur : 0x80070002

      Notification : MapRequestHandler

      Module : IIS Web Core

      URL demandée : http://localhost:80/wwwroot/es1.asp

      Chemin d'accès physique : C:\inetpub\wwwroot\wwwroot\es1.asp

      Session utilisateur : Anonyme

      Méthode d'ouverture de session : Anonyme

      Gestionnaire : ASPClassic
      1. Ton fichier s'appelle-t-il bien es1.asp et est-il bien dans le répertoire C:\inetpub\wwwroot\wwwroot\ ?
        Au passage, tu n'es pas obligé de mettre le :80 dans l'adresse. Par défaut, le protocole http utilise le port 80, ce qui est le cas de la plupart des installations et sûrement de la tienne.
        1. merci pour ta répnse
          oui lle fichier se nomme es1.asp
          il se situe dans le répertoire : c:\inetpub\/wwwroot/
          1. attention, tu lis mal les messages.
            le message d'erreur précise : chemin d'accès physique : C:\inetpub\wwwroot\wwwroot\es1.asp
            avec deux fois wwwroot\
            S'il est allé le chercher là c'est que tu avais mis un wwwroot de trop : il n'en fallait pas dans l'adresse
            http://localhost/es1.asp
            ça devrait mieux marcher je pense