سلام خدمت دوستان
من یک بکاپ کامل از کنترل پنل مدیر کل گرفته ام
بعد رفتم سی پنل، myphpadmin تیبلهای دیتابیس قبلی را بصورت کامل حذف کردم
بعد بکاپ را ایمپورت کردم
حالا انجمن پیام خطای زیر را می ده1146 - Table 'zeytun_mybb.mybb_users' doesn't existممنون می شم از دوستان که راهنمایی کنند
zeytun.ir
در این خطا گفته که جدول sessions وجود ندارد که یا در نسخه پشتیبان شما وچود ندارد و یا پیشوند آن با پیشوند سیستم شما یکی نیست.
با تشکر از پاسخ جناب مدیر
راه حل این مشکل چیست؟
از پنل مدیریت دیتابیس که معمولاً در هاست ها phpmyadmin می باشد بررسی کنید اگر جدول وجود نداشت آن را ایجاد در غیر اینصورت پیشوند آن را با پیشوند موجود در فایل setting بررسی نمایید در صورت عدم همخوانی تصحیح نمایید.
تیبل وجود ندارد
برای ری استور کردن، می خواستم بکاپ را ایمپورت کنم که پیام می داد این تیبلها وجود دارد
در اینترنت و سایتهای مختلف جستجو زدم، گفته بودند اول کلیه تیبلهای دیتابیس را حذف کن و بعد ایمپورت کن
آیا روش انها اشتباه بوده است؟
دوست عزیز این query ایجاد جدول است ، حا شما با توجه به پیشوند های جدول های خود ، پیشوند این را عوض کنید و در phpmyadmin دیتابیس مورد نظر قسمت SQL آن را اجرا نمایید.
کد:
CREATE TABLE IF NOT EXISTS `mybb_sessions` (
`sid` varchar(32) NOT NULL DEFAULT '',
`uid` int(10) unsigned NOT NULL DEFAULT '0',
`ip` varchar(40) NOT NULL DEFAULT '',
`time` bigint(30) NOT NULL DEFAULT '0',
`location` varchar(150) NOT NULL DEFAULT '',
`useragent` varchar(100) NOT NULL DEFAULT '',
`anonymous` int(1) NOT NULL DEFAULT '0',
`nopermission` int(1) NOT NULL DEFAULT '0',
`location1` int(10) NOT NULL DEFAULT '0',
`location2` int(10) NOT NULL DEFAULT '0',
PRIMARY KEY (`sid`),
KEY `location1` (`location1`),
KEY `location2` (`location2`),
KEY `time` (`time`),
KEY `uid` (`uid`),
KEY `ip` (`ip`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;