ASP Web.config dosyası Tanınmayan öznitelik Unrecognized attribute hatasının çözümü

23 Aralık 2010 Yazan Recep Yılmaz   Kategori ASP, Bilgisayar, Genel, Server 2003, Web

Asp ile hazırlamış olduğunuz web sayfanız aşağıdaki gibi bir başlıkta hata alıyorsa;

‘/’ Uygulamasında Sunucu Hatası
Yapılandırma Hatası

problem büyük bir ihtimalle ASP.NET veya FRAMEWORK versiyonunun eski sürüm olmasından kaynaklanıyor. Aslında windows serveWeb config hatasır 2003 kurulumda güncelleştirmelerle birlikte bu uygulamaların son sürümü yükleniyor lakin server 2003ün kusuru mu diyelim nedir bilinmez normalde kullanılması gereken versiyon 2 ise server 2003 versiyon 1′i kullanıyor. Hal böyle olunca web.config dosyasında tanınmayan öznitelik’ler ortaya çıkıyor.

Plesk panelde web sitenizin barındırma (hosting) özelliklerinde asp.net versiyonunu seçebiliyorsunuz fakat plesk’in ve windows’un ayrı gayrısı da oluyormuş windows eski versiyonu çalıştırıyor, plesk yeni versiyonu çalıştırdığını sanıyor.

Problemin çözümüne gelince;

  • başlat, yönetimsel araçlar’dan internet information services (iis) yöneticisi açın.
  • WINDOWS (yerel bilgisayar) yazan yerin + işaretine basarak alt sekmeleri açın.
  • web siteleri’nin + işaretine  basın.
  • asp.net versiyonunu yükseltmek istediğiniz web sitesine sağ tıklayarak özellikler’e girin.
  • ASP.NET sekmesine tıklayın.
  • Asp.net version bölümünden asp.net versiyonunuzu seçin.
  • Tamam’a basın.

Son olarak ta IIS’yi durdurup, tekrar başlatmanız veyahut o siteyi durdurup tekrar başlatmak gerekiyor. Siteyi durdurmak için site ismine sağ tıklayıp durdur’a basın ardından tekrar sağ tıklayıp başlat’a basın. Artık web.config problemi düzelmiştir.

Etiketler: , , , , , , , , , , , , , , , , , , , ,

FTP Home directory inaccessible hatası çözümü windows server 2003

23 Aralık 2010 Yazan Recep Yılmaz   Kategori Bilgisayar, Server 2003, Web

Windows sunucunuzu kurdunuz tüm ayarlarınızı konfigüre ettiniz, web sunucunuz muhteşem çalışıyor, herşey tıkırında ilerliyor fakat birden farkettiniz ki herhangi bir web sitenizin ftp alanına bağlanırken şu hatayı alıyorsunuz:

220 Microsoft FTP Service
user kullaniciadi
331 Password required for “kullanıcı_adınız”
pass “şifreniz”
530 User “kullanıcı_adınız” cannot log in, home directory inaccessible

Birde bir telaş almıştır hemen, ne yapsam-ne etsem derken ftp sunucusunu silip tekrar kurmayı düşünmeyin, ya da format atmayı, panel olarak plesk kullanıyorsanız pleski silip tekrar kurmayı falan bu tür egzantirik hareketlere hiç gerek yok.

ftp home directory inacceessible

Bu hatayı almanız iki sebebi vardır ilki; klasör yazma-okuma izinlerinin olmayışı, ikincisi ve kuvvetle muhtemeli bilgisayarınızın adının ve/veya hostname denilen zımbırtının 15 karakterden fazla olmasıdır.

İlk yapacağınız şey bilgisayarınızın adını kontrol etmek;

  • bilgisayarım’a sağ tıklayıp özellikler’e girin.
  • bilgisayar adı sekmesine geçip, bilgisayarın adını kontrol edin.
  • eğer 15 karakterden fazla ise değiştir’e basarak adı değiştirin ve tamam’a basın.
  • bilgisayarı yeniden başlatmanızı isteyecektir, başlatınız.

bu işlemlerin ardından bilgisayarınız açılınca hemen plesk panel kullanıyorsanız; paneli açıp, giriş yapın ve aşağıdaki adımları uygulayın;

  • ayarlar’a (settings) girin.
  • change hostname yazan yere girin.
  • full hostname alanını güncelleyin 15 karakterden kısa bişeycik olsun.
  • ok’a basın ve herkes mutlu olsun.

daha sonra plesk monitör’den veyahut bilgisayarım’a sağ tıklayıp yönet (manage) kısmından hizmetlere girip ftp servisini durdurup tekrar başlatın.

Yukardaki işlemleri yaptığınızda büyük ihtimalle sorun ortadan kalkmış olacak. Eğer sorun hala devam ediyorsa yazma izinlerine bir bakmamız lazım.

  • bilgisayarım, c sürücüsü, inetpub (c:\inetpub) dizinine girin.
  • ftproot klasörüne sağ tıklayarak paylaşım ve güvenlik’e (sharing and security) girin.
  • güvenlik (security) sekmesine tıklayın.
  • ekle’ye (add) basılarak users yazıp adları denetle’ye basın.
  • çıkan sonuçu tıklayın, seçin ve izinler bölümünden okutma ve yürütme (read & execute), klasör içeriğini listele (list folder content), oku (read) yazan yerler işaretleyip tamam’a (ok) basın.

ftp’yi tekrar yeniden başlatın. D-ü-z-e-l-m-i-ş olacaktır! eğer hala düzelmediyse, başka insanlardan yardım alma vakti gelmiş demektir.

Etiketler: , , , , , , , , , , , , , , , , , , , , ,

Plesk 9 Yedek Alma ve Yedeği Yükleme

22 Aralık 2010 Yazan Recep Yılmaz   Kategori Plesk, Web

Plesk 9′da bir hesabın tam yedeğini alma ve bu yedeği geri yüklemeyi anlatan yazı aşağıdadır. Adımları düzgün uygularsanız hem yedek alırken hem de aldığınız yedeği yüklerken hiçbir sorun yaşamazsınız.

Öncelikle http://ipadresiniz:8880 veya https://ipadresiniz:8443 bağlantısından Plesk panelinize giriş yapın.
Eğer yönetici girişi yaptıysanız solda “client”e tıklayarak hesapların olduğu alana gideceksiniz. Yedeğini almak istediğiniz hesaba tıklayın ve “backup manager” yazan yere tıklayın

Eğer yönetici değil de toplu barındırma (reseller), web barındırma (hosting) girişi yaptıysanız solda yine “clients”e tıklayın. Hesap varsa yedeğini almak istediğiniz hesaba tıklayın ve “backup manager” yazan yere tıklayın. Muhtemelen hesap olmadığı uyarısı gelecektir o zaman “home” yazan yere tıklayarak anasayfaya gelin ve “backup manager” yazan yere tıklayın.

Plesk 9 yedek alma ve yedek yükleme

burdan sonraki adımlar her durum için hemen hemen aynıdır.

“Back Up” yazan yere tıklayın ve bilgileri aşağıdaki gibi doldurun.
Add prefix to backup name: yedeğinizin hangi hesaba ait olduğunu hatırlatıcı bir isim yazın.
Comments: yorum eklemek isterseniz bu alanı doldurun.
Create multivolume backup: hiç dokunmayın.
Store backup in: hiç dokunmayın.
When backup task is completed, send notification e-mail to: yedek alma işlemi bittiğinde eposta olarak haber almak istiyorsanız buraya geçerli bir eposta adresi yazın.
Back up: bu alan öndemli. Şöyle ki; ftp’deki dosyaları yedeğe dahil etmek istemiyorsanız Client’s configuration yazanı seçin. Herşeyi yedek alsın diyorsanız Client’s configuration and content yazan yeri seçin.
Suspend domains until backup task is completed: yedek alma işlemi bitene kadar alan adını yasaklasın/dondursun diyorsanız bu kutuyu işaretleyin.

Son olarak ta “BACK UP”a basın. Yedeklemeye başlayacaktır. Hesabın boyutuna göre yedekleme işlemi bir müddet sürebilmektedir. Yedek alma işlemi bittiğinde Yedek Yöneticisi (Backup Manager) bölümünde .xml uzantılı bir yedek dosyası belirecektir. Bu yedeği bilgisyarınıza kaydetmek için hemen karşısında bulunan disket işaretine tıklayın ve bilgisayarına kaydedin.

Şimdi sıra geldi aldığımız bu yedeği yüklemeye. Yedeği yine aynı sunucuya yükleyebileceğimiz gibi plesk paneli olan farklı bir sunucuya da yükleyebiliriz. Yükleme işlemi şu şekilde olacak.
Öncelikle yedeği yükleyeceğimiz hesabı plesk panelden silmemişsek; clients bölümünden hesaba tıklayarak, yedek yöneticisi (backup manager) bölümünde yedeğimiz duruyordur. Ona tıklayarak yedeği yüklemeye başlayabiliriz. Eğer hesabı plesk panelden silmişsek veyahut başka bir sunucuya yüklüyorsak öncelikle o hesabı açmamız gerekir. Yedek aldığınız hesabın adı örneğin “recep” ise hesabı yine aynı isimde açmalıyız. Plesk panelde “Client” bölümüne girip “Create Client Account”a basarak aynı isimde hesabı oluşturuyoruz. Sonra açtığımız bu hesabı yedek yöneticisi (backup manager) bölümüne gidiyoruz. Yedeği aldığınız sunucuda aynı hesabı tekrar açmışsanız yedeğiniz muhtemelen gözükecektir hemen, eğer aynı hesabı farklı sunucuda açmışsanız yedeği bilgisayarınıza indirmiş olmanız gerekir. Bu bölümde “Upload Files to Server Repository” yazan yere girerek yedek dosyamızı yüklüyoruz. Yükleme bitince yedek dosyamız listede gözükecektir. Yedeğe tıklıyoruz.
Restore: sadece ayarları yükleyeceksek ilk kutucuğu, tam yedek yükleyeceksek tüm kutucukları işaretliyoruz.
If conflicts occur during the restoration: yedek yüklenirken bir sorun çıkarsa ne yapacağını soruyor. “ask me what to do” seçeneğini seçiyoruz, yani bana ne yapılacağını sor diyoruz.
Ardından “RESTORE” yazan yere basarak yedeği yüklemeye başlıyoruz. Bu esnada karşımıza 3 seçenek gelebilir. İlki ip adresi ile ilgili seçenektir eğer yedek alırkenki ip yedeği yüklerkenki ip ile aynı değilse hangi ip kullanılacağını sorar. Bir de zaten böyle bir kullanıcı var şeklinde bir uyarı gelebilir. Aldırmayın devam edin, ok, next vb. artık hangi tuş gelirse basın. Son olarak ta var olan ayarlar mı yoksa yedekteki ayarlar mı kullanılsın diye bir uyarı gelebilir. İlk kutucuğu işaretlersiniz. diğerlerini ellemenize gerek yok devam ettirirsiniz ve yedek yükleme işlemi başlar. Yedeğin boyutu fazla ise refresh bağlantısı gelir, refresh’e tıklayarak yedeğin yüklenip yüklenmediğini kontrol edebiliriz. Yedek yüklendiğinde refresh bağlantısı kalkar ve onun yerine uyarı gelir yedek başarıyla yüklendi veyahut hatalarla yüklendi gibisinden. İşlemler düzgün yapıldıysa hataların önemi yok. Siteyi kontrol edin, veritabanını kontrol edin bi problem gözükmüyorsa yedek yükleme işlemi başarıyla tamamlanmıştır.

Etiketler: , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Sayfa 1 - 111234510..Son »


Bu internet sitesinde (recepyilmaz.web.tr) yer alan içerik tamamen bilgilendirme, tanıtma amaçlıdır. Hiçbir telif hakkı içeren dosya internet sitesinde (recepyilmaz.web.tr) barındırılmamaktadır. Eğer telif hakkı barındıran yazı, dosya vb. gibi içerik varsa veya bu içeriklere bağlantı verilmişse ve bu içeriğin kullanımından kaynaklanan hukuki bir durum teşkil ederse tüm yasal sorumluluk içeriği kullanan kullanıcıda ve bağlantı verilen internet sitesindedir. Bu tür içerikleri 24 saat içinde bilgisayarınızdan silmeniz önerilir. Bu gibi durumlarda internet sitesi (recepyilmaz.web.tr) sorumluluk kabul etmemektedir. Size/kurumunuza ait telif hakkı doğuran bir yazı, dosya vb. gibi içerik olduğunu düşünüyorsanız 5846 sayılı kanunun 25. maddesinin ek 4. maddesine göre hakkı ihlal edilen öncelikle üç gün içinde ihlalin durdulmasını istemek zorundadır. Bu durumda site yönetimi ile iletişim sayfasından temas kurabilirsiniz. Durumu bildirdiğiniz takdirde içerik derhal silinir.
Sitedeki yazı, resim vb. materyalleri (Ç)alıntı yapanlara da bir çift sözüm var: "yarım aklınızla çeyrek fikirler üretip saçma sapan işler yapmayın(!)".