none
asp.net için ISS kurulumu ve ortaya çıkan bağlantı sorunu. RRS feed

  • Soru

  • merhaba; çok kısa anlatıp sorunuma geleceğim. asp.net ile hazırlanmış bir şablonum var. ve sql 2012 ile hazırlanmış veritabanım. asp.net şablonunu net 3.5 ile tasarladım... kendi bilgisayarımda standart bir ıss kurulumu yapıyorum.

    ardından yetkilendirme veriyorum...

    bundan sonra hazırladım asp.net şablonunu publish edip root klasörüne atıyorum. sorunsuz bir şekilde çalışıyor. ama hazırladığım şablonu ne zamanki işyerindeki bilgisayarlda aynı ıss ayarlarını yapıp yayınlamaya kalksam sql bla bla... hatası alıyorum. 2-3 bilgisayarda ıss ayarları v.s denedim aynı hata. daha önce kendi bilgisyarımdada aynı hatayı veriyordu ama yetkilendirmeyi yapınca sorun gitti. ama işyerindeki bilgisayarlarda ne yapsam ne etsem olmadı. 

    hata: 

    '/' Uygulamasında Sunucu Hatası.

    Failed to update database "C:\INETPUB\WWWROOT\APP_DATA\SAYIM.MDF" because the database is read-only.

    Açıklama: Geçerli web isteği yürütülürken işlenmemiş özel durum oluştu. Lütfen hata ve kod içinde kaynaklandığı yer hakkında daha fazla bilgi almak için yığın izlemesini gözden geçirin. 

    Özel Durum Ayrıntıları: System.Data.SqlClient.SqlException: Failed to update database "C:\INETPUB\WWWROOT\APP_DATA\SAYIM.MDF" because the database is read-only.

    kolombiyalı bir taksi şöfürü!

    14 Mart 2013 Perşembe 20:28

Tüm Yanıtlar

  • Merhaba,

    İlgili klasörde izin verirken IIS AppPool\Pool_adi şeklinde bir yetkilendirme yapmanız gerekmektedir.


    Muammer Benzes | Datacenter TSS | Microsoft Turkey | muammerbenzes.com | @muammerbenzes

    15 Mart 2013 Cuma 09:00
  • bunu nasıl yapacağımı söyleyebilirmisiniz hocam.

    kolombiyalı bir taksi şöfürü!

    15 Mart 2013 Cuma 12:33
  • Yukarıda klasör yetkilendirmesi yaparken IIS_IUSRS eklendiğiniz kısımda IIS AppPool\applicationpool_adi yazarak ekleyebilirsiniz.

    Muammer Benzes | Datacenter TSS | Microsoft Turkey | muammerbenzes.com | @muammerbenzes

    16 Mart 2013 Cumartesi 05:27