خطای دیتابیس برای ارسال نظر
آغاز شده توسط
saeidking
, 1389/08/06 ساعت 20:23
1 پاسخ برای این موضوع
#1
ارسالی 1389/08/06 ساعت 20:23
نمیدونم چی شد که وقتی کاربری می خواد نظری ارسال کنه خطا میده که فایل flood از پوشه دیتابیس مشکل داره.منم رفتم توی sql داخل فولدر flood که مربوط به ارسال نظره رو پاک کردم.حالا ارورش عوض شده.می شه دوباره بازسازیش کرد؟اگه نمیشه میشه یه پایگاه داده جدید به سایت داد.لطفا کمکم کنید
#2
ارسالی 1389/08/06 ساعت 21:56
این کد رو درون تب sql در phpmyadmin اجرا کنید:
DROP TABLE IF EXISTS `dle_flood`;
CREATE TABLE IF NOT EXISTS `dle_flood` (
`f_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`ip` varchar(40) NOT NULL DEFAULT '',
`id` varchar(20) NOT NULL DEFAULT '',
`flag` tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`f_id`),
KEY `ip` (`ip`),
KEY `id` (`id`),
KEY `flag` (`flag`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=144;
اگر پیشوند دیتابیس رو موقع نصب دیتالایف انجین عوض کردید، پیشوند خود رو در dle_flood جایگزین کنید.
CREATE TABLE IF NOT EXISTS `dle_flood` (
`f_id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`ip` varchar(40) NOT NULL DEFAULT '',
`id` varchar(20) NOT NULL DEFAULT '',
`flag` tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`f_id`),
KEY `ip` (`ip`),
KEY `id` (`id`),
KEY `flag` (`flag`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=144;
0 کاربر در حال خواندن این موضوع است
0 کاربر، 0 مهمان و 0 عضو مخفی