Sprache:

ASP debuggen am IIS 5.1 (Windows XP)

Sprache: Deutsch
Programmiersprache: VBScript
Veröffentlicht von: Thomas
Letzte Änderung: 24.04.2006
Aufrufe: 1482

Beschreibung

Der IIS 5.1 bringt unter Windows XP ein tolles neues Feature mit: detaillierte und userfreundliche Fehlermeldungen. Zu Debuggen ist das allerdings das allerletzte, was man gebrauchen kann.

Abhilfe schafft Folgendes:

Die Datei C:\WINDOWS\Help\iisHelp\common\500-100.asp öffnen, und durch folgenden Code ersetzen (Dann erhält man die gleichen Informationen, kann aber weiter wie mit dem IIS 5 unter Windows 2000 debuggen, zum Beispiel in Schleifen usw.):

Code

1 <%@ language="VBScript" %> 2 <% 3 Set objASPError = Server.GetLastError 4 Response.Write "<hr>" 5 for each param in request.QueryString 6 Response.Write "GET: " & param & " = " & request(param) & "<br>" 7 next 8 9 for each param in request.Form 10 Response.Write "POST: " & param & " = " & request(param) & "<br>" 11 next 12 13 Response.Write "<hr>" 14 15 With Response 16 .Write "objASPError.Category:<br>" & objASPError.Category & "<hr>" 17 .Write "objASPError.ASPCode:<br>" & objASPError.ASPCode & "<hr>" 18 .Write "objASPError.Number:<br>" & objASPError.Number & "<hr>" 19 .Write "objASPError.ASPDescription<br>" & objASPError.ASPDescription & "<hr>" 20 .Write "objASPError.Description<br>" & objASPError.Description & "<hr>" 21 22 .Write "objASPError.Source<br>" & objASPError.Source & "<hr>" 23 .Write "objASPError.File<br>" & objASPError.File & "<hr>" 24 .Write "objASPError.Line<br>" & objASPError.Line & "<hr>" 25 .Write "objASPError.Column<br>" & objASPError.Column & "<hr>" 26 End With 27 28 %>

Noch kein Kommentar vorhanden

Dieses Snippet kommentieren

Name *  

E-Mail (wird nicht angezeigt) *    

Website  

Kommentar *  

Sicherheitscode Sicherheitscode *    

RSS