Server.ScriptTimeout 이 속성은 Asp 스크립트 실행에 대한 최대 시간을 제공합니다. asp 프로그램의 실행 시간이 이 속성에 지정된 값을 초과하면 Asp는 오류를 보고합니다.
이 속성의 서버 기본값은 90(초)입니다. 다음과 같은 코드를 통해 이 값을 출력할 수 있습니다.
다음과 같이 코드를 복사합니다.<%
Response.Write Server.ScriptTimeOut
Response.Write Http://www.vevb.com
%>
IIS의 기본 ScriptTimeout 값은 90초(실제로 IIS 메타베이스에 설정됨)이므로 이를 변경할 수 있습니다. 프로그램의 값:
다음과 같이 코드를 복사합니다.
<%Server.ScriptTimeOut=100%>
이렇게 하면 Asp 프로그램의 최대 실행 시간이 100초로 변경됩니다. 다만, 여기서 주의할 점은 설정된 ScriptTimeOut 값이 IIS의 기본 설정 값보다 크다는 것입니다. 즉, ScriptTimeOut 값을 이렇게 설정하면 <%Server.ScriptTimeOut=60%>가 작동하지 않습니다. 기본값이 90이기 때문에 설정 값은 90보다 커질 수 있습니다. 90보다 작으면 90초가 계속 적용됩니다.
물론 IIS의 기본 90초도 변경할 수 있습니다. 자세한 내용은 IIS 메타베이스 수정 방법에 대한 관련 문서를 참조하세요.