ASP GetLastError() 메서드(ASP 3.0)


❮ 전체 서버 개체 참조

GetLastError 메서드는 발생한 오류 조건을 설명하는 ASPError 개체를 반환합니다.

기본적으로 웹 사이트는 ASP 오류를 처리하기 위해 \iishelp\common\500-100.asp 파일을 사용합니다. 이 파일을 사용하거나 직접 만들 수 있습니다. 500;100 사용자 지정 오류를 처리하기 위해 ASP 파일을 변경하려는 경우 IIS 스냅인을 사용할 수 있습니다.

참고: IIS에서 ASP 파일이나 응용 프로그램의 Global.asa 파일을 처리하는 동안 오류가 발생하면 500;100 사용자 지정 오류가 생성됩니다. 

참고: 이 방법은 ASP 파일이 브라우저로 콘텐츠를 보내기 전에만 사용할 수 있습니다.

통사론

Server.GetLastError()

실시예 1

이 예제에서는 포함 문에 file 매개 변수가 없기 때문에 IIS가 파일을 포함하려고 할 때 오류가 발생합니다.

<!--#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
%>

❮ 전체 서버 개체 참조