Datalife Engine SQL Hataları
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:
1146SELECT * 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 existError Number:
1146SELECT 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 */;
Son Yorumlar