Active Server Pages
선택된 응용 프로그램 안에서 ASP 스크립트가 실행되는 방식을 제어합니다.
세션 정보 사용
세션 정보를 사용할 수 있게 하거나 사용할 수 없게 합니다.
세션 정보를 사용하는 경우, Active Server Pages는 ASP 응용 프로그램을 액세스하는 모든 사용자에 대해 각각 하나씩의 세션을 만들므로 응용 프로그램의 모든 페이지를 통하여 사용자를 식별할 수 있습니다. 세션 정보를 사용하지 않는 경우에는, ASP가 사용자를 추적하지 않으며 ASP 스크립트가 Session 개체에 정보를 저장하는 것과 Session_OnStart 또는 Session_OnEnd 이벤트를 사용하는 것이 허용되지 않습니다. 시간 제한 기간이 끝날 때까지 사용자가 응용 프로그램의 페이지를 요청하지 않거나 페이지 표시를 새로 고치지 않으면 세션은 자동으로 끝납니다.
시간 제한 기간을 변경하려면 세션 시간 제한 입력란에 새로운 숫자를 입력합니다.
스크립트는 Session Abandon 메서드를 사용하여 세션을 명시적으로 끝낼 수 있습니다. 응용 프로그램에서 세션 정보를 사용할 수 있는 경우에도 사용자는 <%@ ENABLESESSIONSTATE = False %> 지시어를 사용하여 개별 ASP 페이지에 대한 세션 정보를 사용하지 못하게 할 수 있습니다.
버퍼링 사용
출력 내용을 브라우저에 버퍼링합니다.
이 옵션을 선택하면 ASP 페이지에서 만들어지는 모든 출력이 브라우저로 보내지기 전에 모아집니다. 이 확인란을 선택 해제하면 페이지가 처리될 때 출력이 브라우저로 반환됩니다. 출력을 버퍼링하면 ASP 스크립트의 모든 위치에서 HTTP 헤더를 설정할 수 있습니다. 스크립트에서 Response.Buffer 메서드를 사용하면 이 옵션을 무시할 수 있습니다.
상위 경로 사용
ASP 스크립트에서 현재 디렉터리의 상위 디렉터리에 대해 상대 경로(.. 구문 사용)를 사용할 수 있습니다.
이 옵션을 사용할 때는 상위 디렉터리에 실행 액세스를 허용하지 말아야 합니다. 실행 액세스를 허용하면 스크립트에서 상위 디렉터리의 프로그램을 무단 실행할 수 있습니다.
기본 ASP 언어
Active Server Pages에 대한 기본 스크립트 언어와, ASP 구분 기호(<%와 %>) 안에서 명령을 처리할 때 사용하는 언어를 지정합니다.
선택한 응용 프로그램의 모든 페이지에 대해 기본 스크립트 언어를 다른 언어로 선택하려면 입력란에 해당 언어 이름을 입력합니다.
ASP에는 두 개의 ActiveX 스크립트 엔진, Microsoft Visual Basic Scripting Edition(VBScript)과 Microsoft JScript(JScript)가 제공됩니다. 기본 ASP 언어의 초기 설정값은 vbscript입니다. 서버에 설치되는 ActiveX 스크립트 엔진에 대해 모든 언어의 이름을 지정할 수 있습니다. 엔진에 필요한 키워드를 스크립트 엔진 제공자가 제공하는 설명서에 따라 정확히 지정해야 합니다. <%@ LANGUAGE %> 지시어를 사용하여 ASP 페이지의 기본 언어를 무시할 수 있습니다.
스크립트 시간 제한
ASP가 스크립트 실행을 허용할 시간 길이를 지정합니다.
시간 제한 기간이 끝날 때까지 스크립트 실행이 끝나지 않으면 ASP는 스크립트를 중지하고 Windows 이벤트 로그에 이벤트를 기록합니다. 1부터 2147483647까지의 값을 설정할 수 있습니다. ASP 스크립트에서 Server.ScriptTimeout 메서드를 사용하면 이 옵션을 무시할 수 있습니다.
참고 웹 사이트와 가상 디렉터리 및 디렉터리 수준에서 응용 프로그램 구성 속성을 설정할 수 있습니다.