رفع مشکل کرش کردن mybb_sessions - نسخهی قابل چاپ +- مرجع پارسی MyBB (https://community.mybbiran.com) +-- انجمن: آرشیو (https://community.mybbiran.com/forum-128.html) +--- انجمن: آرشیو انجمن های قدیمی (https://community.mybbiran.com/forum-129.html) +---- انجمن: مای بی بی نسخه 1.6 (https://community.mybbiran.com/forum-83.html) +----- انجمن: آموزش ها (https://community.mybbiran.com/forum-84.html) +------ انجمن: سایر آموزش ها (https://community.mybbiran.com/forum-114.html) +------ موضوع: رفع مشکل کرش کردن mybb_sessions (/thread-16188.html) |
رفع مشکل کرش کردن mybb_sessions - Am!r - ۱۳۹۳/۳/۴ سلام و درود. یکی از مشکلات مربوط به Mybb کرش کردن mybb_sessions هستش.همه سیستم های MYBB این آسیب پذیری رو دارند و حتی ورژن جدید MYBB هم که اومده باگ مربوط به این رو از طریق php بسته هم این آسیب پذیری رو داره و خیلی راحت میشه یه SQL کرش کرد. پیغامی که برای ورود به سایت میده به این صورت هستش : کد php: MyBB has experienced an internal SQL error and cannot continue. حالا میخوایم در رابطه با حل این مشکل و همچنین Fix کردن باگ مربوطه رو صحبت کنیم. برای حل این مشکل,باید برید داخل PHPMyAdmin و دیتابیس مورد نظر را انتخاب کنید. بعد گزینه SQL رو انتخاب کنید و فرمان زیر رو بزنید : کد php: REPAIR TABLE `mybb_sessions` برای جلوگیری از Crach کردن تیبل mybb_sessions باید این فرمان رو اجرا کنید : کد php: alter table mybb_sessions engine = memory; این فرمان میشه تمام متغیر ها داخل memory ذخیره بشه و باعث جلوگیری از کرش کردن SQL میشه. همچنین اگه خط فرمان های SQL جواب نداد راه های زیر هم میتونید برید : داخل phpmyadmin برید داخل دیتابیس.بعدش تیبل mybb_sessions رو انتخاب کنید. بعد گزینه Operations رو انتخاب کنید. بعد از Table options گزینه Storage Engine رو به MEMORY تغییر بدین و سپش OK بزنید. امیدوارم این آموزش مورد استفاده دوستان قرار بگیره و مفید باشه. منبع : http://www.iedb.ir/acc/Thread-رفع-مشکل-کرش-کردن-mybb-sessions |