Klassische ASP auf IIS7: Verweigerung Fehler Browser auf 500 Internal Server Error senden

StackOverflow https://stackoverflow.com/questions/1453791

  •  12-09-2019
  •  | 
  •  

Frage

Ich habe klassischer ASP läuft auf IIS 7

Auch wenn ich das ASP „Debugging-Eigenschaften“ konfiguriert „Fehler zu Browser = True Senden“, weigert sich, die Web-App-Fehler an den Browser zu senden und weiterhin einen 500 Interner Serverfehler zu senden.

  • Ihr Browser hat "Show HTTP-Fehlermeldungen" nicht aktiviert.
  • Anforderungsfehler Tracing installiert ist (nicht sicher, ob das im Zusammenhang)
  • geschieht sowohl auf Webseiten geladen lokal auf dem Server und Remote
  • Die App Pool integriert ist (nicht sicher, ob diese Fragen)

Irgendwelche Ideen?

War es hilfreich?

Lösung

Versuchen: Internet Information Services (IIS) -Manager -> Standard-Website -> Klicken Sie auf Seiten Eigenschaften Fehler und Detail-Fehler wählen

Andere Tipps

Ich habe das gleiche Problem mit einem klassischen ASP-App läuft in einem Unterordner von einer Website. Ich hatte detaillierte Fehler aktiviert und die 500 zeigte noch. Mein Entschluß war übergeordnete Pfade in dem ASP-Abschnitt in IIS für die Site als die Anwendung wurde Referenzierung der übergeordneten Ordner mit“../":

aktiviert

CEnable Geordnete Pfade für Classic ASP - IIS

hatte ich dies auftritt auf einer Anwendung klassischer ASP in einem Unterordner läuft von einer Website. Die Lösung war:

IIS > Click into your Site > Click into your Application folder > Error Pages > Edit Feature Settings > set to: Detailed Errors

IIS-Manager >> doppelklicken Sie auf das ASP Symbol, um die ASP-Seite zu öffnen. Erweitern Sie den Debug-Knoten Eigenschaften und stellen Sie senden Fehler zu Browser zu True .

eingeben Bild Beschreibung hier

eingeben Bild Beschreibung hier

Siehe: http://www.chestysoft.com/asp-error-messages. asp

Wenn Sie das Projekt in einer gemeinsamen Umgebung hosten, dann können Sie das folgende Snippet verwenden, um die Fehler anzuzeigen.

<configuration>
<system.webServer>
    <httpErrors errorMode="Detailed" />
</system.webServer>
<system.web>
    <customErrors mode="Off" />
    <compilation debug="true" />
</system.web>

Siehe diese URL für alle Informationen http: // blogs. iis.net/rickbarber/working-past-500-internal-server-error

Hoffe, es hilft jemand

Wenn Ihre Website konfiguriert ist, um den physischen Pfad der Website als einen bestimmten Benutzer zu verbinden, instaed von Passthrough-Authentifizierung verwenden, können Sie diese Fehlermeldung erhalten, wenn es einen Berechtigungsfehler mit diesem Benutzer. Es kann auch erforderlich sein, um den Windows-Prozessaktivierungsdienst neu zu starten und dann IIS neu starten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top