• Hoşgeldin ziyaretçi , forumdan daha fazla yararlanmak için buradan üye olunuz...

Unknown column 'language.phrasegroup_global' in 'field list' hatası

  • Konbuyu başlatan deneme
  • Başlangıç tarihi
  • Cevaplar 21
  • Görüntüleme 6K

Okunuyor :
Unknown column 'language.phrasegroup_global' in 'field list' hatası

deneme

Amatör
Üye
Merhaba iyi calısmalar, image resize kurarken eski plugini kaldırayım derken asagıdaki hatayı aldım.

Kod:
SELECT
            userfield.*, usertextfield.*, user.*, UNIX_TIMESTAMP(passworddate) AS passworddate,
            IF(displaygroupid=0, user.usergroupid, displaygroupid) AS displaygroupid,
            language.phrasegroup_global AS phrasegroup_global,
            language.phrasegroup_adv_portal AS phrasegroup_adv_portal,
            language.phrasegroup_calendar AS phrasegroup_calendar,
            language.phrasegroup_postbit AS phrasegroup_postbit,
            language.options AS lang_options,
            language.languagecode AS lang_code,
            language.charset AS lang_charset,
            language.locale AS lang_locale,
            language.imagesoverride AS lang_imagesoverride,
            language.dateoverride AS lang_dateoverride,
            language.timeoverride AS lang_timeoverride,
            language.registereddateoverride AS lang_registereddateoverride,
            language.calformat1override AS lang_calformat1override,
            language.calformat2override AS lang_calformat2override,
            language.logdateoverride AS lang_logdateoverride,
            language.decimalsep AS lang_decimalsep,
            language.thousandsep AS lang_thousandsep
            
        FROM user AS user
        LEFT JOIN userfield AS userfield ON (user.userid = userfield.userid)
LEFT JOIN usertextfield AS usertextfield ON (usertextfield.userid = user.userid) LEFT JOIN language AS language ON (language.languageid = IF(user.languageid = 0, 2, user.languageid))
        
        WHERE user.userid = 1;

MySQL Error   : Unknown column 'language.phrasegroup_global' in 'field list'
Error Number  : 1054
Request Date  : Tuesday, October 7th 2008 @ 07:00:01 PM
Error Date    : Tuesday, October 7th 2008 @ 07:00:01 PM
configden disable yaptım eklentileri aynı, admincpdosyaları attım aynı, tools ve upgrade calısırken yine db error veriyor 3.3 stepte

Database error in vBulletin 3.7.3:

Invalid SQL:

SELECT fieldname, varname, text
FROM phrase
WHERE languageid IN(-1,0) AND
fieldname IN ();

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 4
Error Number : 1064
Request Date : Tuesday, October 7th 2008 @ 11:24:58 PM
Error Date : Tuesday, October 7th 2008 @ 11:25:00 PM
 

YukseLL

Emektar
Yönetici
Admin
Moderatör
Üye
Kurduğun pluginin karakter seti (CHARSET) ile serverinin karakter seti aynı değil . ACP /Tabloları tamir optimize sayfasında en altta UNIQUE İndexlerini düzenle kısmı var çalıştır bakalım dil paketi hatalarını düzeltecek mi? olmazsa sitendeki türkçe dil dosyasını kaldırıp tekrar yuklemeyi dene.
 

deneme

Amatör
Üye
mysql-schema.php isimli dosyayı install klasöründen sunucunuza yükleyerek tekrar deneyin.

atıyorum forum dizinine admincp dizinine ama calısmıyor, install klasoru oluncada uyarı veriyor nasıl calısacak bu unique indexleri butonu..

Bir de ben language tablosunu drop edip tekrar olusturmak istiyorum nasılyapabilirim sorguyu biliyor musunuz? Tesekkurler hayırlı aksamlar
 

YukseLL

Emektar
Yönetici
Admin
Moderatör
Üye
mysql-schema.php isimli dosyayı install klasöründen sunucunuza yükleyerek tekrar deneyin.

atıyorum forum dizinine admincp dizinine ama calısmıyor, install klasoru oluncada uyarı veriyor nasıl calısacak bu unique indexleri butonu..

Bir de ben language tablosunu drop edip tekrar olusturmak istiyorum nasılyapabilirim sorguyu biliyor musunuz? Tesekkurler hayırlı aksamlar
install klasoru olunca hata vermez yeterki klasörün içinde install.php dosyası olmasın. Klasörü yükle içindeki install.php dosyasını sil oyle dene
 

deneme

Amatör
Üye
Evet haklısınız tools.php ve install.phpyi silince uyarı vermedi ve işlemi yaptı, sayenizde birsey daha ogrenmiş olduk. işlemin sonucunda asagıdakiler yazdı;

Kod:
Fix Unique Indexes
Table access already has a unique index
Table adminhelp already has a unique index
Table attachmentpermission already has a unique index
Table bbcode already has a unique index
Table forumpermission already has a unique index
Table phrase already has a unique index
Table pollvote already has a unique index
Table postindex already has a unique index
Table rsslog already has a unique index
Table search already has a unique index
Table subscribeevent already has a unique index
Table subscribeforum already has a unique index
Table subscribethread already has a unique index
Table subscriptionpermission already has a unique index
Table tag already has a unique index
Table template already has a unique index
Table useractivation already has a unique index
Table word already has a unique index
Fakat dil dosyalarından neye tıklasam, dil ile alakalı ne yapsam hata veriyor hata asagıdaki gibidir;

Kod:
Database error in vBulletin 3.7.3:

Invalid SQL:

			SELECT fieldname, varname, text
			FROM phrase
			WHERE languageid IN(-1,0) AND
				fieldname IN ();

MySQL Error   : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 4
Error Number  : 1064
Request Date  : Wednesday, October 8th 2008 @ 02:58:18 PM
Error Date    : Wednesday, October 8th 2008 @ 02:58:18 PM
Script        : http://www.sanalkampus.org/forum/admincp/language.php?do=setdefault&dolanguageid=2
Referrer      : http://www.xxxx.com/forum/admincp/language.php?do=modify
IP Address    : 88.232.208.206
Username      : admin
Classname     : vB_Database
MySQL Version : 5.0.45-community-log

Bir de language tablosunu sıfırdan nasıl olustururuz biliyor musunuz?
 

YukseLL

Emektar
Yönetici
Admin
Moderatör
Üye
O tabloyu sıfırdan oluşturmanın mantığı yok eger tablo bozulmuş ise zaten PhpMy Admin den o tabloyu seçip Alttaki şeceneklerden tabloyu otomatik onartabiliyorsun. Sizdeki hata sonradan yuklediğiniz dil dosyasındadır (setdefault&dolanguageid=2) vbulletin orjinal ingilizce dil dosyasının id numarası 1 dir. siz tabloyu tekrar kuracağınıza sonradan yuklediğiniz turkçe dil dosyasını silip temiz bir dil dosyası yuklemeyi deneyiniz.
 

deneme

Amatör
Üye
Sonradan eklediğimi siliyorum, silindi diyor sayfa yuklenince tekrar aynısını goruyorum?

bir de yeniden eklerken de aynı hatayı veriyor;

Database error in vBulletin 3.7.3:

Invalid SQL:

SELECT fieldname, varname, text
FROM phrase
WHERE languageid IN(-1,0) AND
fieldname IN ();

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 4
Error Number : 1064
Request Date : Wednesday, October 8th 2008 @ 03:20:06 PM
 

deneme

Amatör
Üye
2 gundur bakıyorum ama cvp yok, sanırım konu kayboldu birdaha bakar mısınız arkadaslar sitem hala kapalı
 

YukseLL

Emektar
Yönetici
Admin
Moderatör
Üye
Yuklediğin turkçe dil dosyası vbulletin admin panelinden silemiyorsan PhpMyAdmin de language tablosunda taraya tıkla ve ikinci secenek olan turkce olanı sil. Buda sorununa care olmazsa phrase tablosunu komple değiştirmeni oneririm
NOT: phrase tablosunu değiştirirken tekrar server versiyon hatası almaman için aynı servere yuklu olan bir tabloyla değişim yapmalısın ( Daha önce sitede hata yok iken aldığın bir sql yedeği varsa burdan phrase tablosunu alıp kullanabilirsin)
 

deneme

Amatör
Üye
phrase tablosu komple nasıl degişir? Bu arada dil paketlerini kaldırıyor hata yok o kısımda. eklerken ve default ederken bu hatayı veriyor. Phrase tablosunu eski yedekden almam biraz zor olacak aslında o işin kolayı varsa mukemmel olur..

Bir de tr dil paketi yuklediğimde butonların uzerindeki yazıların bazıları cıkmıyor, eskileri kaldırıyorum yeni dil paketi ekliyorum yine aynı ama english sectiğimde sorun yok..
 
Üst Alt