Kategoriler


Takip Ettiklerim


Etiketler


Yet Another Forum .NET tabanlı forumlarda ücretsiz olarak bulabileceğiniz en sağlam forum diyebilirim.Kurulumu ve kullanımı kolay.Ama bazı problemler çıkabiliyor.
Bir süre önce merak ederek kurmayı denedim ama kurulum aşamasında sql scriptler ile ilgili hatalar aldım.Hataların hepside procedures.sql dosyasındaki büyük-küçük harf hatalarından kaynaklanıyordu.Biraz araştırma yaparak gördüm ki bu hatalardan dolayı bir çok kişi YAF kuramıyor.Aslında çözümü çok basit.

Config dosyalarında gerekli ayarları yaptıktan sonra kuruluma geçiyoruz.Sql tablolarının oluşturulacağı adımda ilk hatayı alıyoruz.Hata aşağıdaki gibi:

 

 



Bu hatanın sebebi id'nin ID olarak yazılmış olmasıdır. Hemen install klasörü içinden procedures.sql scriptini açıyoruz ve almış olduğumuz hatada gördüğünüz gibi "statement" yazan yerdeki satırı aratıyoruz. Yani "CREATE PROCEDURE [dbo].[yaf_replace_words_delete]" satırını aratıyoruz ve bu satırın altında WHERE ID=@ID yazan yeri bulup büyük harfle yazılmış ID'yi küçük harfle yazarak düzeltiyoruz.Yani WHERE id=@ID şeklinde olması gerekiyor.Bu şekilde düzelttikten sonra kuruluma yeniden başlıyoruz.Yine benzer hatalar alabilirsiniz.Ben 4-5 kez farklı hata almıştım.Gözünüz korkmasın bütün hatalar büyük-küçük harf yazım yanlışlarından kaynaklanıyor.Yine aldığınız hatadaki "statement" yazan kısımdaki satırı aratıp alt satırındaki yanlış yeri düzeltin.(Bizim aldığımız hata da " Invalid column name ID " yazıyordu.O yüzden ID'yi düzelttik.Başka bir hata da olabilirdi.)

 

Bunlar dışında son olarak benim aldığım bir hata var.Fulltext.sql scriptinden kaynaklanan bir hata.Aldığım hata aşağıdaki gibi:

 




Bu hatanın sebebi Sql Server'da FullText Search özelliğinin aktif olmaması.Eğer Express sürümünü kullanıyorsanız aktif yapamıyorsunuz.Bu hatanında çözümü basit. fulltext.sql scriptini açın ve içindeki herşeyi silin.Tekrar ftpye yollayın.Tekrar forumu yüklemeyi denediğinizde başarılı olduğunuzu göreceksiniz.Eğer aldığınız farklı hatalar veya çözemediğiniz hatalar olursa yorum kısmına yazınız elimden geldiğince yardımcı olmaya çalışırım.

 

Kolay gelsin... 

6 kişi tarafından 5.0 olarak değerlendirildi

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Yorumlar

Haziran 4. 2008 19:31

Merhaba,
.NET ile geliştirilmiş forum arayanlar için yazının oldukça faydalı olacağını düşünüyorum. Ayrıca aldığımız hataları YAF'ın geliştiricilerine iletirsek, onlar da yeni sürümlerinde hatayı düzelteceklerdir diye düşünüyorum.
İyi çalışmalar
Murat Duman.

Murat Duman

Ağustos 21. 2008 14:33

MErhabalar,
Ben bu konuda çok yeniyim ve kuzenimin 1.0.0 sürüm ile hazırlamış olduğu bir forumu öğrenmek için geliştirmek istiyorum.
Forum halen aktif durumda.
Son sürümü indirip kurmak sistemi nasıl etkiliyor.Acaba konular,mesajlar siliniyor mu?
Bir de ip banlamak nasıl yapılıyor bilemiyorum.Yönetim kısmından banned ip kısmına eklediğim ip istediği an girip mesaj yazabiliyor.
Cehaletim için özür dilerim, umarım bir kaç zaman sonra bu sorduğum sorulara gülecek pozisyona gelebilirim.
Şimdiden teşekkürler
Kolay gelsin.

...Zephyr...

Ağustos 21. 2008 15:09

Merhaba;
Öncelikle ip banlama konusuyla ilgili söylediğiniz tarzda bir olayla karşılaşmadım.Belki son sürümde dediğiniz hata giderilmiştir.
Son sürümü kurduğunuz zaman ise forumdaki veriler silinmeyecektir.Konular, mesajlar olduğu gibi kalır.Ama forumu baştan kurmayın.Sadece son sürüme upgrade edin. Ama kesinlikle güncelleme öncesi forumunuzun komple yedeğini almayı unutmayın.
Kolay gelsin. İyi çalışmalar.

Burak

Eylül 2. 2008 12:25

Cevabınızı henüz okudum, teşekkür ederim.
Size de kolay gelsin.

...Zephyr...

Zephyr

Eylül 23. 2008 03:27

Hocam merhaba,

Bende bu forumdan kurdum ama nedense avatar upload edemiyorum,ve imageshack dan aldığım url yi de kullanamıyorum.
Aslında hata vermiyor.avatar yerinde sadece bir görüntü yazıyor o kadar.
Yardımcı olursanız çok memnun olurum hocam

Serdar KUŞ

Eylül 23. 2008 13:03

Kendi web sitemden bir resim yolu verdiğimde problem yaşamadım.Avatar gözüktü.Avatar boyutunuzun büyük olmadığına dikkat edin.

Burak

Eylül 27. 2008 02:54

Hocam öncelikle teşekürler cevap için.
Ama düzeltemedim sorunları Frown
Hostingdeki veritabanına bikaç kez scripleri yükleyip sildim.
Şimdi eskiden çalışan scriptler çalışmıyor.
Tablolarda ki event log tablosunda hata veriyor,sp lerde create board yüklenmiyor.Neden olabilir sizce?

Serdar KUŞ

Eylül 27. 2008 14:56

Yazıda anlattığım şekilde SQL scriptlerini düzenle ve tekrar ftp ye yolla.Sonra normal olarak yüklemeyi dene.Tabloları kendisi oluştursun.Sen oluşturma.Bu şekilde olacaktır.Kolay gelsin.

Burak

Eylül 29. 2008 00:05

şu ana kadar herşeyi çalışıyordu http://forum.blogenginetr.com , ilk kurulumumdan sonra da çıkmıştı aynı sorun tekrar kurmuştum ama tekrar oldu şu anki sorun. Yazınızda bahsettiğiniz sorunu kendim farketmiştim keşke türkçe arama yapsaymışım 1-2 hafta önce Smile

Sorun hakkında herhangi bir fikriniz var mı acaba?

Alp Çoker

Eylül 29. 2008 00:15

Şu anki hatayla ilgili bir fikrim yok maalesef.Ama yazıda bahsettiğim hatalar SQL scriptlerinden kaynaklanan hatalar.Dediğim şekilde hepsini düzeltirseniz ve forumun kodlarında herhangi bir değişiklik yapmadıysanız sorunsuz bir şekilde çalışması gerekir.Bu hata server ile ilgili bir hata da olabilir.Bence tekrar kurmayı deneyin olmazsa başka şeyler deneriz.

Kolay gelsin..

Burak

Kasım 9. 2008 09:58


DOSTUM BU NE HATASI ?

'/WebSite2' Uygulamasında Sunucu Hatası.
--------------------------------------------------------------------------------

Ayrıştırıcı Hatası
Açıklama: Bu isteği yerine getirmek için gereken bir kaynağın ayrıştırılması sırasında hata oluştu. Lütfen aşağıdaki özel ayrıştırma hatası ayrıntılarını gözden geçirin ve kaynak dosyanızı uygun şekilde değiştirin.

Ayrıştırıcı Hatası İletisi: 'yaf' dosyasını veya derlemesini ya da bağımlılıklarından birini yükleyemedi. Sistem belirtilen dosyayı bulamıyor.

Kaynak Hatası:

Satır 1: <%@ Page Language="C#" %>
Satır 2: <%@ Register TagPrefix="yaf" Namespace="yaf" Assembly="yaf" %>
Satır 3: <%@ Register TagPrefix="yc" Namespace="yaf.controls" Assembly="yaf" %>
Satır 4:


Kaynak Dosya: /WebSite2/forum/default.aspx Satır: 2

Derleme Yüklemesi İzleme: Aşağıdaki bilgiler 'yaf' derlemesinin yüklenememe nedenini belirlemekte yardımcı olabilir.

=== Bağlama öncesi durum bilgileri ===
GNLK: Kullanıcı = SeFa\Admin
GNLK: DisplayName = yaf
(Partial)
GNLK: Uygulama tabanı= file:///C:/Users/Admin/Documents/Visual Studio 2005/WebSites/WebSite2/
GNLK: Başlangıç PrivatePath = C:\Users\Admin\Documents\Visual Studio 2005\WebSites\WebSite2\bin
Çağrıyı yapan derleme: System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a.
===
GNLK: Bu bağlama default yükü içeriğinden başlar.
GNLK: Kullanılan uygulama yapılandırma dosyası: C:\Users\Admin\Documents\Visual Studio 2005\WebSites\WebSite2\web.config
GNLK: C:\Windows\Microsoft.NET\Framework\v2.0.50727\config\machine.config konumundaki makine yapılandırma dosyası kullanılıyor.
GNLK: İlke bu kez başvuruya uygulanmıyor (kişisel, özel, kısmi veya konuma dayalı derleme bağlaması).
GNLK: Aynı bağlama daha önce görüldü ve hr = 0x80070002 ile başarısız oldu.




--------------------------------------------------------------------------------
Sürüm Bilgisi: Microsoft .NET Framework Sürümü:2.0.50727.1433; ASP.NET Sürümü:2.0.50727.1433

Sefa

Kasım 9. 2008 13:55

Ne hatası olduğunu anlayamadım ama anlattığım şekilde hostinginde çalıştırırsan sorunsuz şekilde çalışacaktır.

Kolay gelsin..

Burak

Yorum ekle


 

biuquote
  • Yorum
  • Canlı önizleme
Loading