Simple Machines Community Forum

SMF Support => Language Specific Support => Türkçe Bölümü (Turkish) => Aiheen aloitti: MuseTurkiyecom - kesäkuu 30, 2011, 02:36:52 IP

Otsikko: Hata Günlüğü
Kirjoitti: MuseTurkiyecom - kesäkuu 30, 2011, 02:36:52 IP
Merhaba arkadaşlar.

Sitemdeki hata günlüğünde veritabanı hatalarında şöyle bir hata çıkıyor sürekli:

LainaaVeritabanı Hatası: Table 'xxx.smf_admin_info_files' doesn't exist

Ve ben bu hatayı günlükten silmekten bıktım artık. Bu sorunu nasıl çözebilirim?
Otsikko: Re: Hata Günlüğü
Kirjoitti: Alpay - heinäkuu 03, 2011, 03:56:29 AP
Veritabanın da o tablonun olmadıgını söylüyor arkadaş..

HERŞEYDEN ÖNCE YEDEK ALINIZ. pma da kod sorgulatmayi bilmiyorsanız acemi iseniz bilen birilerine yaptırınız lütfen.

Oluşturmak icin ;
Phpmyadminden (pma)

DROP TABLE IF EXISTS smf_admin_info_files;
CREATE TABLE smf_admin_info_files(
  id_file TINYINT(4) UNSIGNED NOT NULL AUTO_INCREMENT,
  filename VARCHAR(255) NOT NULL,
  path VARCHAR(255) NOT NULL,
  parameters VARCHAR(255) NOT NULL,
  `data` TEXT CHARACTER,
  filetype VARCHAR(255) NOT NULL,
  PRIMARY KEY (id_file),
  INDEX filename (filename (30))
) ENGINE = MYISAM CHARACTER SET latin1 COLLATE latin1_swedish_ci;

yalnız sizin karakter setinizie bir bakın ilk veritabanındn latin1_swedish_ci mi ? latin 1 mi ?

eğer
Utf8 kullanıyorsanız daha sonra

ALTER TABLE `smf_admin_info_files`
CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

php my admindn calıştırarak karakter setini cevirebilirsiniz