Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Rserit
Developer
       
 1026  
 278

Windows XP'de IIS Yetki Problemi

IIS'i kurduk, dosyaları da kopyaladık ama localhost açmıyor, ne yapmanız gerekir? "Bu sayfayı görüntüleme yetkiniz yok" problemiyle karşılaşırsınız. Bunun aslen iki nedeni vardır. wwwroot klasörüne yetki verilmemiş olabilir ya da varsayılan web sitelerinde ufak bir ayar gözde kaçmıştır. Çözümü gayet basittir.

Öncelikle bu hata karşımıza nasıl geliyor? Aşağıdaki gibidir.



Yukarıda belirttiğim gibi ilk önce wwwroot klasörüne bakacağız. Acaba yetki verilmiş mi, verilmemiş mi diye gözden geçirmemiz gerekiyor. Bunun için wwwroot klasöründe sağ tuş yapıp, özellikler deyin. Ardından güvenlik sekmesine geçin. Eğer böyle bir sekmeniz yoksa burada nasıl olacağını anlatmıştım, kontrol edin. Güvenlik kısmında "IUSR_Kullanici" yoksa yetki de olmayacaktır. Internet Konuk Hesabı olarak geçer. Çünkü bu kullanıcı IIS kullanıcısıdır, localhost denetiminden sorumludur. Şayet bu kullanıcı yoksa şu yolu izleyin, önce güvenlik sekmesi altında "ekle" butonuna basın (kullanıcı eklemek için). Ardından "gelişmiş" butonuna basın (kullanıcının tam adını bilmediğimiz için). Buradan "şimdi bul" butonuna tıklayın. Burada alt kısma bir çok kullanıcı listelenecektir. Buradan "IUSR_kullanici-adi" kullanıcısını bulun ve tamam deyin. Ekledikten sonra izinler kısmından "Tam denetim" kutucuğuna işaretleyin, sıkıntı olmaması için. Aşağıdaki gibi.



Bunu yaptıktan sonra wwwroot içerisindeki klasörleri kontrol edin, yetkileri nasıl diye (wwwroot'tan dolayı tam olması gerekir, az önceki işlemlerden dolayı yani) göz gezdirin. Ardından web tarayıcınızı açıp "localhost" yazarak giriş yapabilirsiniz.

Buna rağmen hala aynı hatayı veriyorsa, ikinci çözümü deneyeceğiz. Bu çözümde şu adımı uygulayın, bilgisayarıma gelin sağ tuş yapın ve yönet deyin. Hemen ardından aşağıda bulunan IIS'in altında Web Siteleri kısmına sağ tuş yapın ve özellikler deyin. Buradan Dizin Güvenliği sekmesine gelin. Bu sekme altındaki Düzenle butouna tıklayın. Karşınıza çıkan "Tümleşik kimlik doğrulaması"  kısmını işaretleyin ve tamam deyin. Aşağıdaki gibi.



Bunu da uyguladıktan sonra tekrar localhosta girmeyi deneyin. Örnek ile ben de çok rahat açılıyor.



Windows XP, IIS'in 5.1 sürümünü kullanır. Dolayısıyla ufak tefek sıkıntılar çıkabiliyor. Gerekli yama çıkartılmamıştı yanlış hatırlamıyorsam. Bunun içi Windows Vista ya da Windows 7'ye geçilmemiz isteniyor, çünkü bunlarda IIS'in yeni sürümleri bulunuyor (6 ve üstü). Bunlar da çok sık sorunlarla karşılaşılmaz.

Eğer bu çözümleri uyguladığınız halde olmuyorsa IIS'i kaldırıp tekrar kurmayı deneyin. Eğer yine hala olmuyorsa bu konu başlığı altında belirtin, gerekli çözüm önerilerini sunabiliriz.

Kolay gelsin.

Recep ŞERIT

Developer.


 
Enes
Emekçi
       
 219  
 134

Eline sağlık.

Emekci.

 
AQuaN
Öğrenci
       
 1  
 8

Teşekkür ederiz.

BilisimLife üyesi