IIS Alt İşlemlerinde O Anda Yürütülen Tüm İstekler Nasıl İzlenir /Scripts veya /Msadc dizini bulunamıyor
Mar 22

IIS’nin UNIX veya Linux sistemindeki dosyalara erişmesi gerekiyorsa, IIS’de Ağ Dosya Sistemi (NFS) desteği etkinleştirilmedikçe dosya adının büyük/küçük harf duyarlılığı sorun olabilir.

Hem Unix hem de Linux, karma büyük/küçük harf dosya adlarını destekler ve IIS statik dosyaları büyük/küçük harf duyarlı biçimde istemeyi tam olarak desteklemektedir. Ancak IIS statik dosya önbelleğinden bir dosya için daha sonra istekte bulunduğunda sorun ortaya çıkar. IIS önbelleğindeki dosya adları büyük harfe dönüştürüldüğünden, IIS statik dosya önbelleğinden ilk istekten sonra yapılan istekler başarısız olabilir veya yanlış dosyayı döndürebilir.

Bu sorunun çözümü, tüm dosya isteklerinin yeni olmasını sağlamak için IIS statik dosya önbelleğini devre dışı bırakmaktır. Böylece dosya adının doğru büyük/küçük harf biçimi saklanmış olur. Statik dosya önbelleği, Web sitelerindeki sanal dizinler için tek tek veya tüm siteler için genel olarak devre dışı bırakılabilir.

Not: 
 Bu ayarı değiştirmenin ASP dosyalarının ve şablonlarının önbelleğe kaydedilmesi üzerinde etkisi olmaz.

Belirli bir Web sitesi sanal dizininin statik dosya önbelleğini devre dışı bırakmak için
 
 • Metatabanını düzenleyin ve MD_VR_NO_CACHE özelliğini 1 değerine ayarlayın.
 
 
 Tüm siteler için statik dosya önbelleğini devre dışı bırakmak için
 
 • Kayıt defterini düzenleyin ve DisableStaticFileCache =1 ikili değerini HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters anahtarına ekleyin.

Tags:

Yorum Yaz