Active Server Pages (ASP) uygulamasının seçili durumdaki uygulama içinden nasıl çalıştığını denetlemek için bu sekmeyi kullanın. Internet Information Services'ta (IIS) çalışan uygulamalar, oturum durumu ve zaman aşımı, arabelleğe alma, üst yollar, dil ve ASP komut dosyası zaman aşımı etkinleştirilerek, verimlilik sağlamak üzere yapılandırılabilir.

Not

Uygulama yapılandırma özelliklerini Web sitesi, sanal dizin veya dizin düzeyinde ayarlayabilirsiniz.

Oturum durumunu etkinleştir

Oturum durumunu etkinleştirmek için seçin.

Oturum durumu etkinleştirildiğinde, Active Server Pages (ASP), ASP uygulamasındaki sayfalar arasında kullanıcıyı belirlemek amacıyla uygulamaya erişen her kullanıcı için bir oturum oluşturur. Oturum durumu devre dışı bırakıldığında, ASP kullanıcıları izlemez ve bir ASP komut dosyasının Session nesnesinde bilgileri depolamasına veya Session_OnStart veya Session_OnEnd olayını kullanmasına izin vermez. Kullanıcı zaman aşımı süresinin sonuna kadar uygulamada bir sayfa istememiş veya yenilememişse, oturum otomatik olarak sona erer.

Oturum zaman aşımı

Bu sistemdeki tüm devre dışı oturumlar için zaman aşımı süresini ayarlayın.

Oturum zaman aşımı, kullanıcı oturumunun süresini denetler; daha doğru bir deyişle oturum nesnesinin yaşam süresini denetler. Bir komut dosyası Session.Abandon yöntemini kullanarak oturumu sonlandırabilir. Bir uygulama için oturumun durumu etkinleştirilse bile, <%@ ENABLESESSIONSTATE = False %> yönergesini kullanarak tek bir ASP sayfası için oturum durumunu devre dışı bırakabilirsiniz.

Arabelleğe almayı etkinleştir

IIS'yi, ASP sayfası tarafından üretilen tüm çıktının tarayıcıya gönderilmeden önce toplanmasını sağlayacak biçimde etkinleştirmek için tıklatın. Sayfa tarayıcı tarafından görüntülendiğinde, tüm içeriği eksiksiz olacaktır. Çıktıyı arabelleğe almak, HTTP üstbilgilerinizi ASP komut dosyasındaki herhangi bir yerden ayarlamanıza olanak sağlar.

Onay kutusu temizlendiğinde, sayfa işlenirken, sayfaya bir "boyanmış" bir görüntü verilerek çıktı tarayıcıya döndürülür. ASP komut dosyalarınızda Response.Buffer yöntemini kullanarak komut dosyasında bu seçeneği geçersiz kılabilirsiniz.

Üst yolları etkinleştir

ASP sayfalarında, geçerli dizinin üst dizininin göreli yollarını kullanılmasına izin vermek için seçin.

Bu seçeneği etkinleştirirseniz, komut dosyası üst dizindeki yetkisi olmayan bir programı yürütemeyeceğinden, üst dizinlere yürütme izni vermeyin.

Varsayılan ASP dili

Active Server Pages için birincil komut dosyası dilini belirtin; bu dil ASP sınırlayıcıları (<% ve %>) içindeki komutları işlemek için kullanılır.

ASP iki Microsoft® ActiveX® komut dosyası altyapısıyla birlikte gönderilir: Microsoft Visual Basic® Scripting Edition (VBScript) ve Microsoft Jscript® (JScript). Varsayılan ASP dilinin ilk değeri VBScript'tir. ActiveX komut sayfası alt yordamının sunucunuza yüklenmesi için herhangi bir dilin adını belirtebilirsiniz; alt yordam için gereken anahtar sözcüğü, doğru olarak, yani sağlayıcınız tarafından belgelendiği biçimde kullandığınızdan emin olun. <%@ LANGUAGE %> yönergesini kullanarak bir ASP sayfasında varsayılan dili geçersiz kılabilirsiniz.

ASP kodu zaman aşımı

ASP'nin bir komut dosyasının çalışmasına izin vereceği süreyi belirtin. Zaman aşımı süresi için 1 - 2147483647 arasında bir değer ayarlayabilirsiniz.

Zaman aşımının sonunda bu kod halen bitmemişse, ASP komutu durdurur ve Windows olay günlük dosyasına bir olay yazar. Server.ScriptTimeout yöntemini kullanarak ASP sayfasında bu seçeneği geçersiz kılabilirsiniz.

Yan Yana birleştirmeleri etkinleştir

Yan yana (SxS) birleştirmeler, ASP uygulamalarının, sistem DLL veya klasik COM bileşeninin hangi sürümünün (MDAC, MFS, MSVCRT ve MSXML gibi) kullanılacağını belirtmesine olanak sağlar. Örneğin ASP uygulamanız MSXML sürüm 2.0'a dayanıyorsa, sunucuya hizmet paketleri uygulandıktan sonra bile uygulamanızın MSXML kullanmayı sürdürdüğünden emin olabilirsiniz. MSXML'nin yeni sürümleri bilgisayara yüklenir, ama sürüm 2.0 kaldırılmaz ve uygulamalarınız tarafından kullanılır. SxS birleştirmelerini yapılandırmak için, DLL dosyasının yolunu bilmeniz ve DLL dosyasını kullanması gereken her sanal dizinde COM+ bildirim dosyasının bulunması gerekir.

Not

Paylaşılan DLL'lerin SxS birleştirmelerini desteklemesi gerekir.

Yayılma dosyası adı

COM+ bildirim dosyası adını yazın. COM+ bildirim dosyası, DLL dosyasının yüklendiği konum hakkında bilgiler içeren bir XML dosyasıdır. IIS, bildirim dosyasının varolduğunu doğrulamaz.

Bildirim dosyasından bir bölümü görüntülemek için, Microsoft Windows Server TechCenter'da IIS 6.0 çevrimiçi belgelerine bakın.

İlgili Konular

Active Server Pages ve uygulamaları yapılandırma hakkında daha fazla bilgi edinmek için, Microsoft Windows Server TechCenter'da IIS 6.0 çevrimiçi belgelerine bakın.


İçindekiler