Ýnternetten bir sitenin scriptini indirdiniz ve localhost`a attýnýz. Örneðin scriptin bulunduðu yer C:\Inetpub\wwwroot\www dizini olsun. Db dosyalarý ise C:\Inetpub\wwwroot\db içinde bulunsun.
Browser`den localhost/www diye sayfayý çaðýrdýðýnýzda “Bu sayfayý görüntüleme yetkiniz yok” hatasý alýyorsunuz.
Peki bunu nasýl düzeltebiliriz? Bu hatayý dosya sisteminiz NTFS ise alýrsýnýz.
Öncelikle www klasörüne sað týklýyoruz daha sonra “web paylaþýmý” bölümünden “Bu klasörü paylaþtýr”ý seçiyoruz. Açýlan pencereden bütün eriþim izinlerini veriyoruz (Okuma, yazma, komut dosyasý kaynaðý eriþimi, dizinlere göz atma) Ayarlarý Ok`leyip sayfayý kapatýyoruz.
Þimdi localhost/www diye sayfayý çaðýrdýðýnýzda kullanýcý adý/þifre isteyebilir. ÝE kullanan kullanýcýlar için kullanýcý adý bölümü otomatik olarak doldurulur siz sadece oturum açtýðýnýz þifreyi girersiniz fakat Firefox kullanýyorsanýz kullanýcý adý bölümünüde kendiniz yazmalýsýnýz. Bu ad sizin bilgisayarda kullandýðýnýz oturum adýdýr. Örnek vermek gerekirse admin, Ahmet, Mehmet, FenTanyL vs. olabilir.
Kullanýcý adý ve þifreyi doðru olarak girdiðinizde birçok script tam olarak çalýþýr fakat db`yi ilgilendiren iþlemler yapmak istediðinizde bazen “Microsoft JET Database Engine (0×80004005) Ýþlem, güncelleþtirilebilir sorgu kullanmalýdýr.” hatasý alýrsýnýz.
Bu durumda db klasörü için yine ayný iþlemleri yapmak zorundasýnýz demektir.
Ek olarak database dosyalarýnýn bulunduðu klasörleri kesinlikle “Salt okunur” yapmayýn. Çünkü yaptýðýnýz iþlemlerin bazýlarý database ile ilgilidir ve databasein güncellenmesi gerekebilir. Dosya salt okunur olarak belirlenmiþ ise güncelleme yapýlamaz ve yine ayný hatayý alýrsýnýz.
Not : wwwroot klasörü içinde www adýndaki klasörümüze bildiðiniz üzere izinler verdik. wwwroot içinde yine www adýndaki bir baþka script koymadan önce mutlaka daha önce www adýný verdiðiniz klasörün izinlerini kapatmanýz ve Web Paylaþýmý sekmesini iptal etmelisiniz aksi taktirde hata alýrsýnýz.
Eðer halen bir hata veriyorsa bunun nedenini ancak sayfadan aldýðýnýz hata kodlarý ile anlayabilirsiniz.
Saygýlar..
|