Config.php de
buluyoruz
Kod:
<?phphemen altına ekliyoruz
Kod:
define('DISABLE_HOOKS', true);ve her ihtimale karsı config.phpye chmod 777 verinsimdi admincpye giriyoruz hala giremiyorsanız downgrade edin eski bir sürüme ben 3.6.3 sürümüne downgrade ettim simdi büyük ihtimal açılmıstır admincp yapacağımız bi kaç işlem var önce pluginler ürünler bölümüne girin ordaki tüm vb 4 ün yüklemiş olduğu ürünleri daha sonra tüm pluginleri silin ancak vBulletin CMS ürünü silinmeyecek hata verecektir onuda deaktif edin simdi yüklediğiniz son sürüme upgrade edin forumu bunun içinde upgrade.php kullanıcaz evet sorunlar çözüldü forum açılyor ancak temadan dolayı hata verecek çünki vb4 kendi temasını entegre ediyor bunun için eski temaları silin admincpden kendi temanızı tekrar yükleyin aktif edin artık sorunsuz forum açılıyor ancak 1 kaç yerde hata verecek bunları çözeceğiz
mesela gelişmiş cevap yada eklenti olan bi konuya girmek istediğinizde yada bir konuyu gelişmiş olarak düzenlemek istedediğinize aşagıdaki gibi bir hata vereck bu attachmentlreden bunuda aşacağız korkmayın

Database error in vBulletin 4.0.0: Invalid SQL: SELECT attachment.attachmentid, attachment.userid, post.postid, post.threadid, post.dateline AS post_dateline, post.userid AS post_userid, thread.forumid, editlog.hashistory FROM attachment AS attachment LEFT JOIN post AS post ON (post.postid = attachment.postid) LEFT JOIN thread AS thread ON (thread.threadid = post.threadid) LEFT JOIN editlog AS editlog ON (editlog.postid = post.postid) WHERE attachment.postid IN (1272000,0); MySQL Error : Unknown column 'attachment.postid' in 'where clause' Error Number : 1054 Request Date : Thursday, March 4th 2010 @ 12:45:41 PM Error Date : Thursday, March 4th 2010 @ 12:45:41 PM Script : http://benimsitem.com/inlinemod.php?...readids=178774 Referrer : http://benimsitem.com/login.php?do=login IP Address : 78.189.49.244 Username : veysel Classname : vB_Database MySQL Version : 5.0.67-communitybu hatanın çözümü biras uğrastıracak ama sırasıyla yapacağız ve sorun çöüzlecekönce phpmyadime giriyoruz kod sorgulatacaz SQL tıklıyoruz
eminim world tablosu eksiktir önce onu sorgulayalım
CREATE TABLE IF NOT EXISTS `word` ( `wordid` int(10) unsigned NOT NULL auto_increment, `title` char(50) NOT NULL default '', PRIMARY KEY (`wordid`), UNIQUE KEY `title` (`title`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;siz bakın eksik tablolar varsa sorgulatın bunu nasıl yaparsınız yeni sıfır bi forum kurup tabloları karsılastırbailirsiniz
ama baska eksik tablo görmedim ben
öncelikle su kodu sorgulatın
alter table `attachment` add `postid` int(10) unsigned NOT NULL default '0';sonra sırayla asağıdaki kodları sorgulatın
alter table `attachment` add `attachmentid` int(10) unsigned NOT NULL default '0';
alter table `attachment` add `userid` int(10) unsigned NOT NULL default '0';
alter table `attachment` add `post.postid,` int(10) unsigned NOT NULL default '0';
alter table `attachment` add `post.threadid` int(10) unsigned NOT NULL default '0';
alter table `attachment` add `post.dateline` int(10) unsigned NOT NULL default '0';
alter table `attachment` add `post.userid` int(10) unsigned NOT NULL default '0';
alter table `attachment` add `thread.forumid` int(10) unsigned NOT NULL default '0';
alter table `attachment` add `editlog.hashistory` int(10) unsigned NOT NULL default '0';
By_Makinist adlı üyeden alıntı:
mesajı görüntüle
örnek
hatadaki su bölüme bakacaksınız
Alıntı
alter table `attachment` add `postid` int(10) unsigned NOT NULL default '0';gibi sonra syfayı yenileyin çıkan hata ne ise onu yazıp sorgulatın taki sorun hallolana kadar artık çıkan hata e ise sırayla gösterdiğim üzere yapın oda çözülecektir artık eklenti ekleyebilirsiniz
yalnız tek bişeyi çözmedim eklenti olan konulara giriliyor eklenti yükleniyor gelişmiş cevap açık sadece eklentiletr yok onu çzöemedim upgrade denedim olmadı belki sayacları güncellersek bakım vs ... bu sorunuda asarız eminim bunuda bilen bi arkadas vardır arkadaslar takıldığınız yer olursa sorun bu kadar oldu tsk kolay gelsin arkadaslar
üye profillerine girmeye çalışırken özel mesaj vs.. albüm hatası verecektir çözümü
alter table `album` add `coverpictureid` int(10) unsigned NOT NULL default '0'ben genede her ihtimale karsı tablo yedeğini yükledim buradan bakıp karsılastırın
mesela tablo yapısı access eksik sorgulama sekli bu
Alıntı
Alıntı