ana sayfa > Datalife Engine ( DLE ) > Datalife Engine SQL Hataları

Datalife Engine SQL Hataları

Salı, 24 Ağu 2010

Datalife Engine ( DLE ) karşılağtığım SQL hatalarını ve çözümlerini vereceğim ki başına gelen olursa buradan faydalanabilsin.

1 -

Table ‘xxx.dle_admin_sections’ doesn’t exist

Error Number:
1146

SELECT * FROM dle_admin_sections

Eğer böyle bir hata Alıyorsanız eğer. sql tablosu oluşturmanız gerekmekte. Eğer sql tablosu olduğu halde bu hatayı yapıyorsanız tabloyu onarmalısınız.
admin_sections tablosunu oluşturmak için gerekli kod ;

CREATE TABLE dle_admin_sections (
`id` mediumint(8) NOT NULL auto_increment,
`name` varchar(255) NOT NULL default ”,
`title` varchar(255) NOT NULL default ”,
`descr` varchar(255) NOT NULL default ”,
`icon` varchar(255) NOT NULL default ”,
`allow_groups` varchar(255) NOT NULL default ”,
PRIMARY KEY (`id`),
UNIQUE KEY `name` (`name`)
) TYPE=MyISAM

phpMyadmin sayfasından kodu girdikten sonra sorun çözülecektir.

2 -

The Error returned was:
Table ‘xxx.dle_subscribe’ doesn’t exist

Error Number:
1146

SELECT COUNT(*) as count FROM dle_subscribe

Hatası alıyorsanız yine yukarıda ki gibi bir problemdir ve çözümü de aynı yöntemlerdir. Tablo varsa onaracaksınız tablo yoksa aşağıdaki kodlarla tabloyu oluşturacaksınız.

CREATE TABLE `dle_subscribe` (
`id` int(11) NOT NULL auto_increment,
`user_id` int(11) NOT NULL default ’0′,
`name` varchar(40) NOT NULL default ”,
`email` varchar(50) NOT NULL default ”,
`news_id` int(11) NOT NULL default ’0′,
`hash` varchar(32) NOT NULL default ”,
PRIMARY KEY (`id`),
KEY `news_id` (`news_id`),
KEY `user_id` (`user_id`)
) ENGINE=MyISAM /*!40101 DEFAULT CHARSET=cp1251 */;

Datalife Engine ( DLE ) , , ,

  1. şimdilik yorum yok.
  1. şimdilik geri bağlantı yok