Comment lancer les asp avec IIS ? - ASP - Programmation
Marsh Posté le 04-11-2004 à 23:57:12
Hum, ta page là c'est de l'ASP tout court et non de l'ASP.NET . Elle doit porter l'extension .asp et non .aspx
En ASP.NET, les parties graphiques des pages portent l'extension .aspx et les parties "code" portent l'extension .vb
Le code est compilé pour faire une dll qui s'exécute sur le serveur en tant qu'application.
Dans ton cas, tu a l'air de vouloir simplement faire de l'ASP. Il suffit d'indiquer à IIS qu'il doit interpréter le code entre les balises pour tes fichiers avec l'extension .asp
Pour cela va dans IIS -> clic droit propriétés -> Home directory -> Application settings. Si tu n'a pas d'application associé il faut faire add (ou un truc du genre). Ensuite tu choisis "Scripts only" dans la liste déroulante (rajoute "executables" si tu veux mettre un CGI).
Voilà normalement c'est bon
Marsh Posté le 05-11-2004 à 01:28:25
oki je suis allé dans IIS -> Default Web Site -> clic droit propriétés -> Home directory -> Application settings.
mais c'est par defaut Script Only, j'ai rajouté executable pour etre sur.
mais ca ne fonctionne toujours ...
j'ai toujours le droit à : "The page cannot be found"
Marsh Posté le 05-11-2004 à 15:08:45
sinon n'y aurait il pas un chan irc ou je pourrais trouver de l'aide
Marsh Posté le 05-11-2004 à 22:30:22
hum... as-tu essayer de modifier l'extension de ton fichier bonjour.html pour mettre un .asp ? Les espaces sont pas vraiment appréciés pour les noms de fichiers web... Si ça marche essaye de modifier ton .html (renommé) en mettant de l'ASP et regarde si ça fait quelque chose.
Sinon est-ce que tu as essayé de changer ton .aspx en .asp ?
Marsh Posté le 06-11-2004 à 03:03:42
en fait dans
IIS -> web extension services -> il faut autoriser "Active Server Pages"
et la ca fonctionne pour les asp
mais pas pour les aspx. C'est pas bien grave je vais suivre des tutoriels sur l'asp sur le net
mais j'aimerais bien quand meme pratiquer les exercices qui sont sur mon mon bouquin et c'est sur l'asp.NET
il faut que je trouve l'option pour l'activer, l'asp.net
Marsh Posté le 06-11-2004 à 15:26:53
Bah c'est ce que je te dis pour faire tourner les fichiers .aspx il te faut une véritable application ASP.NET . Tu dois avoir une dll qui tourne au niveau du serveur. Pour en créer une tu peux te servir de WebMatrix (gratuit) téléchargeable sur le site de Microsoft. Et puis bien sûr, il faut que le Framework soit installé sur ta machine.
Marsh Posté le 04-11-2004 à 22:58:07
voila j'ai quelques soucis pour lancer des fichiers aspx avec IIS, j'ai pourtant suivi pas à pas les étapes sur mon bouquins mais pas moyens ...
je tiens à preciser que je fais mes tests sur un windows 2k3 server ce qui fais qu'au niveau des framework, je suis bon, je n'ai pas besoin d'installer quoi que ce soit ...
Dans IIS manager, je me suis créé un repertoire virtuel book dans lequel il y a 2 fichier :
le serveur tourne bien car
et d'ailleur je peux meme naviguer dans mon repertoire virtuel :
lorsque je clique bonjour.html, ca fonctionne parfaitement mais lorsque je clique sur "bonjour_asp.aspx"
on me dit que la page ne peux etre trouvé
et je pense que le code de comment ca marche doit etre correct ...
Ou ai je loupé un épisode ?
Message édité par weed le 05-11-2004 à 15:08:14