Konfiguracja aplikacji - arkusz właściwości Opcje aplikacji

Ten arkusz właściwości służy do kontrolowania sposobu wykonywania skryptów ASP w wybranej aplikacji.

Włącz stan sesji
To pole wyboru służy do włączania i wyłączania stanu sesji. Gdy stan sesji jest wyłączony, program Active Server Pages tworzy sesję dla każdego użytkownika korzystającego z aplikacji ASP, dzięki czemu można zidentyfikować użytkownika na różnych stronach. Gdy stan sesji jest włączony, program ASP nie śledzi użytkowników i nie pozwala skryptom ASP przechowywać informacji w obiekcie Session ani korzystać ze zdarzeń Session_OnStart lub Session_OnEnd. Sesja kończy się automatycznie, jeśli użytkownik nie zażądał ani nie odświeżył żadnej strony w aplikacji, a upłynął limit czasu. Aby zmienić limit czasu, wpisz nową liczbę w polu tekstowym Limit czasu sesji. Skrypt może zakończyć sesję wprost używając metody Session.Abandon. Nawet jeśli stan sesji jest włączony dla pewnej aplikacji, można wyłączyć go dla wybranej strony ASP używając polecenia <%@ ENABLESESSIONSTATE = False %>.
Włącz buforowanie
Zaznacz to pole wyboru, aby buforować dane wyjściowe do przeglądarki. Gdy ta opcja jest włączona, wszystkie dane wyjściowe generowane przez stronę ASP są zbierane przed wysłaniem ich do przeglądarki. Gdy to pole wyboru jest wyczyszczone, dane wyjściowe są zwracane do przeglądarki w miarę przetwarzania strony. Buforowanie danych wyjściowych umożliwia ustawianie nagłówków HTTP z dowolnego miejsca w skrypcie ASP. Możesz anulować tę opcję w skrypcie używając metody Response.Buffer.
Włącz ścieżki nadrzędne
Zaznacz to pole wyboru, aby umożliwić skryptom ASP używanie ścieżek względnych do katalogu nadrzędnego dla katalogu bieżącego (ścieżek ze składnią ..). Jeśli włączysz tę opcję, to nie nadawaj katalogom nadrzędnym prawa dostępu z wykonywaniem; w przeciwnym razie skrypt może próbować wykonać nie autoryzowany program w katalogu nadrzędnym.
Domyślny język ASP
Określa podstawowy język skryptów dla środowiska Active Server Pages, czyli język używany do przetwarzania poleceń ujętych w ograniczniki ASP (<% i %>). Aby wybrać inny podstawowy język skryptu dla wszystkich stron w wybranej aplikacji, wpisz nazwę języka w polu tekstowym. Środowisko ASP zawiera dwa aparaty skryptów ActiveX: Microsoft Visual Basic Scripting Edition (vbscript) oraz Microsoft JScript (jscript). Początkowa wartość pola Domyślny język ASP to vbscript. Możesz podać tu nazwę dowolnego języka, dla którego zainstalowano aparat skryptów ActiveX na tym serwerze; pamiętaj, aby użyć słowa kluczowego wymaganego przez aparat dokładnie w takiej postaci, w jakiej został podany przez dostawcę aparatu skryptów. Możesz zmienić domyślny język skryptów na stronie ASP używając polecenia <%@ LANGUAGE %>.
Limit czasu skryptu ASP
Określa czas, przez jaki środowisko ASP zezwala na działanie skryptu. Jeśli po upłynięciu tego czasu okaże się, że skrypt nie zakończył działania, środowisko ASP zatrzymuje skrypt i zapisuje zdarzenie w dzienniku zdarzeń systemu Windows NT. Limit czasu skryptu możesz ustawić na wartość zawartą między 1 a 2 147 483 647. Możesz zmienić tę opcję w skrypcie ASP używając metody Server.ScriptTimeout.

Uwaga

Właściwości konfiguracji aplikacji można ustawiać na poziomie witryny sieci Web, katalogu wirtualnego lub na poziomie katalogu.


© 1998 Microsoft Corporation. Wszelkie prawa zastrzeżone.