2012-04-06 5 views
1

Mögliche Duplizieren:
setting up classic asp site on iis7, site runs but can see server tagsMeine klassische ASP-Site gibt den Code statt der Ausgabe wieder, wie kann ich das beheben?

Ich habe einige Kenntnisse in HTML, PHP und CSS, aber ich bin sehr neu in ASP.

Nachdem ich IIS unter Windows 7 installiert habe, schrieb ich einige ASP-Code <% =time %> und ich speicherte die Datei als test1.asp in einem neuen Ordner. Ich öffnete meinen Browser und tippte http://localhost/MyWeb/test1.asp ein und ich konnte dieses Webseitenergebnis erfolgreich sehen.

Wenn ich die gleiche Datei in meine gehostete Website und gebe ich http://mywebsite.ca/test1.asp, der Web-Browser zeigt mir den Quellcode anstelle des Ergebnisses.

Was habe ich falsch gemacht? Vielleicht verstehe ich das Konzept hier nicht.

Bitte erklären Sie mir, wie Sie ASP-Dateien in einer gehosteten Website richtig verwenden können.

Vielen Dank im Voraus, Mike

+0

überprüfen Sie, ob Ihr Host-Provider asp unterstützt. Wenn Sie eine ältere Technologie verwenden, könnte Ihr Host nur ASP.NET unterstützen. –

Antwort

2

Sie haben Erweiterungszuordnungen einrichten und sicherstellen, dass das klassische Modul ASP installiert und aktiviert ist. Hier ist ein Blogbeitrag (Running classic ASP on IIS 7), der beschreibt, was im Detail zu tun ist.

Außerdem müssen Sie sicherstellen, dass der Webhost Classic ASP unterstützen kann. Das ist eine wirklich alte Technologie und es ist ziemlich wahrscheinlich, dass Sie es auf asp.net portieren müssen (was normalerweise ziemlich einfach ist).

In der Tat sollten Sie sicherstellen, dass der Web-Host überhaupt IIS überhaupt ausgeführt wird.

+0

In den meisten Fällen haben Webhosting-Unternehmen, die IIS ausführen, auch ASP Classic aktiviert, da es in allen Versionen von IIS enthalten ist. Sie müssen es jedoch manuell aktivieren. –

Verwandte Themen