Tarih: 2007-04-02, 20:12:14 Mesaj konusu: Google Analytics ve Forum İndexlenmesi Hakkında
Google Analytics e kayıt oldum ve gerekli kodu siteme ekledim orada gezerken Site Overlay diye bir menüden siteye bakıyım dedim foruma girdim ki şu hatayı aldım hiçbir şekilde forumun hiçbir linki açılmıyordu normal siteyi açtım hata falan yok ama burda hata gösteriyordu.
Kod:
Fatal error: Call to a member function sql_query() on a non-object in /home/unigenc/public_html/includes/functions.php on line 369
dedim ki ya benim forumda binlerce mesaj var niye google indexlemiyor botların siteye geldiğinide görüyorum ama bir türlü forum indexlenmiyor.
sonra gittim google şunu yazdım arattım
Call to a member function sql_query() on a non-object
birde baktım 7. sırada benim sitenin forum anasayfası bu hatadan açılmıyor ve bu şekilde indexlenmiş.
functions.php de 369. satırda şu var
/*****[BEGIN]******************************************
[ Mod: Bot Indexing Mod v1.3.0 ]
******************************************************/
if (IS_ROBOT)
{
$sql = "SELECT bot_style FROM " . $prefix . "_bbbots WHERE bot_name='" . IS_ROBOT . "'";
369.SATIR $result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
$theme = setup_style($row['bot_style']);
} else {
$theme = setup_style($board_config['default_style']);
}
/*****[END]********************************************
[ Mod: Bot Indexing Mod v1.3.0 ]
******************************************************/
sonra satırın üstüne webmasterın yazdığı gibi global $db; ekledim yine bir değişiklik olmadı hala aynı satırda aynı hatayı alıyorum
site düzgün açılıyor ama Google Analytics ten siteye baktığımda bu hatayı alıyorum ve önbellektede aynı hata var
Fatal error: Call to a member function sql_query() on a non-object in /home/unigenc/public_html/includes/functions.php on line 369
umarım anlatabilmişimdir önemli bir konu YARDIM ederseniz sevinirim.
şimdiden teşekkürler.
buda işime yaramadı nuke_bbthemes den baktım themes_id si 5 template_name inviison_blue
Son olarak denedim ve bundan ileri gidemedim
hata şu
Fatal error: Call to a member function sql_query() on a non-object in /home/unigenc/public_html/includes/functions.php on line 369
global $db;
369.satır >>$result = $db->sql_query($sql);
üstüne aşağıdaki kalın yazılan yeri ekleyip gönderdim mi bu hata oluyor
phpBB : Kritik Hata
Kayıt: Mar 16, 2006 Mesajlar: 1640 Konum: Bende Bilmiyorum !
Tarih: 2007-04-03, 11:08:53 Mesaj konusu:
php açık kod kaynkalı olduğu için editlerken yada kod yazarkan . dahi unutsanız yada fazla yazsanız hata verir o yzüden size tavsiyem normal notpad ile değil notpad++ kullanmanızdır bu sayede 369 nolu hatayı rahatlıkla bulursunuz kodlarınıza dikkat ederek tekrar yapınız.
yok ne yaptıysam olmadı notpad++ lada baktım yine aynı kodlarlada sorun görünmüyor ama işte şunun buldum en son başkada birşey yapamadım
Son olarak denedim ve bundan ileri gidemedim
hata şu
Fatal error: Call to a member function sql_query() on a non-object in /home/unigenc/public_html/includes/functions.php on line 369
global $db;
369.satır >>$result = $db->sql_query($sql);
üstüne aşağıdaki kalın yazılan yeri ekleyip gönderdim mi bu hata oluyor
phpBB : Kritik Hata
bu modu kullanmadım hiç, google'ın forum indexlemesi için kullandığım sitemap var, foruma yazılan mesajlar günlük olarak map'te çıkıyor, map google webmasters sitemap kısmında kayıtlı gayette başarılı
ok birde kaldırıp tekrar deniyeyim sonuu bildiririm. tşk.ler yardımlar için.
Ok index modu kaldırdım düzeldi
şimdide dil dosyaları sorunlu gözüküyor onu nereden yapacağım şuanda normal şekilde siteye girildiğinde heryer ok dil sorunufalan yok ama Google Analyticsten girildiğinde şu şekilde görülüyor ama cache lere bakıyoru sorun görünmüyor.
cache de sorun yoksa yoktur değil mi yoksa varmıdır indexlemede de dil sorunu
$theme = setup_style($board_config['default_style']);
if (IS_ROBOT)
{
global $db;
$sql = "SELECT bot_style FROM " . $prefix . "_bbbots WHERE bot_name='" . IS_ROBOT . "'";
$result = $db->sql_query($sql);
$kontrol=db->sql_numrows($result);
if ($kontrol == 1) {
$row = $db->sql_fetchrow($result);
$theme = setup_style($row['bot_style']);
}
}
bunu yaparsan sorun kalmaz. tema hatası verme sebebi, nuke_bbbots ta gelen botun ismi yazmaması, şimdi eğer o ismi bulamazsa, default temayla devam edecek. türkçe karakter sorunun da buradan olduğunu sanmıyorum
kaldırdım düzeldi ama tekrar bir kurup bunu deneyeceğim foruma giren modları falan görüyordum admin panelinden de kaç sayfa indexlemişler falan onları gösteriyordu tekrar kurayım bu kod ile birlikte sorun olursa yine kaldırırım. Cevaplar için tşk.ler tekrardan.
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız