Makale numarası: 233477 - Son Gözden Geçirme: 03 Aralık 2007 Pazartesi - Gözden geçirme: 6.2

SORUN: 24 saatlik bir maksimum Session.Timeout sahiptir...

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

Belirtiler

24 Saat (1440 dakika) büyük için Session.Timeout</a0> özelliğinin değerini ayarlama, aşağıdaki belirtilerden üretir:

ASP komut dosyasındaki veya Global.asa dosyas?nda Session.Timeout ayarlarsanız, aşağıdaki hata iletilerinden bakın:
-Sessionıd hatası 'ASP 0164: 80004005'
Geçersiz bir TimeOut değeri
/ MyAsp.asp, satır 2
Geçersiz bir TimeOut değeri belirtildi.
Microsoft Yönetim Konsolu aracılığıyla da Script.Timeout değeri ayarlarsanız veya doğrudan metataban girdisindeki AspSessionTimeoutoturum değişkenleriniz artık 24 saat sonra başvurulan olduğunda geçerlidir.

Neden

Session.TimeOut özelliği, en çok 24 saat (1440 dakikadır) vardır. Oturum değişkenleri artık bu kez geçerli değil.

Çözüm

Bu zaman kısıtlamaya bir geçici çözüm bulmak için <a0></a0>, değerleri ASP sayfasından QueryString parametreleri veya gizli FORM alanları olarak ASP sayfasına geçmesi. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
175167  (http://support.microsoft.com/kb/175167/ ) Active Server Pages uygulamaları durumunu saklamak nasıl kullanılır
157906  (http://support.microsoft.com/kb/157906/ ) VBScript ile sayfalar arasında durumun korunması

Daha fazla bilgi

Web sitesi Session.Timeout değeri erişmek için <a0></a0>, aşağıdaki adımları izleyin:

Microsoft Windows 2000

  1. Microsoft ınternet ınformation Services (IIS) başlangıç Yöneticisi.
  2. Internet ınformation Services penceresinde, burada ServerName sunucunun adıdır) ServerName düğümü genişletin.
  3. Varsayılan Web sitesi ' ı sağ tıklatın ve sonra da Properties ' i tıklatın.
  4. Varsayılan Web sitesi özellikleri iletişim kutusunda, Giriş dizini sekmesinde, yapılandırması ' nı tıklatın.
  5. Uygulama yapılandırması iletişim kutusunda, Seçenekler sekmesinde, oturum zaman aşımı kutusunu Session.Timeout değerini görüntüler.

Microsoft Windows Server 2003

  1. Internet ınformation Services Manager'ı başlatın veya IIS ek bileşenini açın.
  2. Internet ınformation Services penceresinde, burada ServerName sunucunun adıdır) ServerName düğümü genişletin.
  3. Web siteleri</a0> düğümünü genişletin.
  4. Varsayılan Web sitesi ' ı sağ tıklatın ve sonra da Properties ' i tıklatın.
  5. Varsayılan Web sitesi özellikleri iletişim kutusunda, Giriş dizini sekmesinde, yapılandırması ' nı tıklatın.
  6. Uygulama yapılandırması iletişim kutusunda, Seçenekler sekmesinde, oturum zaman aşımı kutusunu Session.Timeout değerini görüntüler.
Not Internet ınformation Services 6.0, bilgisayarınızda yüklü ise, Metabase özelli?inin AspSessionTimeoutSession.Timeout özellik değerini de görüntüleyebilirsiniz. Metatabanı MetaBase.xml adlı bir .xml dosyası olarak saklanan bir hiyerarşik deposu, IIS yapılandırma bilgilerdir. MetaBase.xml, SystemRoot</a1> \system32\ınetsrv klasöründe bulunur. Yalnızca Administrators grubunun bir üyesi olan kullanıcılar bu dosyaları değiştirebilir ve görüntüleyebilirsiniz.

Durum

Bu davranış tasarım yüzündendir.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Active Server Pages 4.0
  • Microsoft Internet Information Services 6.0
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Server 4.0
Anahtar Kelimeler: 
kbmt kberrmsg kbprb KB233477 KbMttr
Otomatik TercümeOtomatik Tercüme
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:233477  (http://support.microsoft.com/kb/233477/en-us/ )