ASP GetLastError() 메서드 (ASP 3.0)
정의와 사용법
GetLastError 메서드는 오류 원인을 설명하는 ASPError 객체를 반환합니다。
기본적으로, 웹사이트는 ASP 오류를 처리하기 위해 파일 \iishelp\common\500-100.asp을 사용합니다. 이 파일을 사용할 수도 있으며, 자신의 파일을 생성할 수도 있습니다. 500;100 custom errors를 처리하는 ASP 파일을 변경하려면 IIS snap-in을 사용하세요。
주의사항:IIS가 ASP 파일이나 Global.asa를 처리할 때 오류가 발생하면 500;100 custom error가 생성됩니다。
주의사항:이 메서드는 ASP 파일이 브라우저로 내용을 전송하기 전에만 사용할 수 있습니다。
문법
Server.GetLastError()
예제
예제 1
이 예제에서 IIS가 파일을 참조하려고 하지만 include 문이 file 파라미터를 사용하지 않았을 때 오류가 발생합니다:
<!--#include f="header.inc" --> <% response.write("sometext") %>
예제 2
이 예제에서 스크립트를 컴파일할 때, 키워드 "next"가 누락되었기 때문에 오류가 발생합니다:
<% dim i for i=1 to 10 ........ nxt %>
예제 3
이 예제에서 스크립트가 0으로 숫자를 나누려고 시도하여 오류가 발생합니다:
<% dim i,tot,j i=0 tot=0 j=0 for i=1 to 10 tot=tot+1 next tot=tot/j %>