آموزش ارتقای (upgrade) انجمن mybb نصب شده به نسخه جدیدتر
فرض کنید که شما قبلا نسخه ای از انجمن mybb را نصب کرده اید و اکنون قصد دارید که جدیدترین نسخه انجمن mybb را نصب کنید. در ادامه مراحل لازم را شرح خواهیم داد :
1- بستن موقتی انجمن mybb :
ابتدا انجمن را باید ببندیم تا دیگر هیچ کاربری نتواند یک ارسال جدید داشته باشد و یا با انجمن کار کند (زیرا نمی خواهیم که در حین اجرای مراحل بعدی، تغییر در اطلاعات انجمن ایجاد شود). برای بستن انجمن mybb ، به مسیر زیر می رویم :
کنترل پنل مدیر کل --> پیکربندی --> Board Online / Offline
سپس در مسیر فوق، بخشی به شکل زیر نمایش داده می شود :
در این بخش، با انتخاب گزینه ((بلی)) و سپس کلیک بر روی دکمه ((ذخیره تنظیمات))، انجمن بسته خواهد شد و کاربران نمی توانند با آن کار کنند (البته چون شما مدیر کل هستید، هنوز می توانید آن را ببینید و با آن کار کنید).
2- گرفتن فایل پشتیبان (backup) از اطلاعات :
برای اینکه خیالمان از بابت وقوع هرگونه مشکل احتمالی راحت باشد، بهتر است از اطلاعات انجمن mybb فایل پشتیبان (backup) تهیه کنیم. برای این منظور، هم می توانیم از اطلاعات موجود در پایگاه داده (database)، فایل پشتیبان تهیه کنیم و هم از خود فایل های انجمن mybb که در هاست موجود هستند، یک کپی تهیه کرده و در محلی امن قرار بدهیم.
3- غیر فعال کردن همه پلاگین های فعال در انجمن mybb :
برای غیر فعال کردن تمامی پلاگین های فعال، ابتدا به مسیر زیر می رویم :
کنترل پنل مدیر کل --> پیکربندی --> General Configuration
سپس در قسمت Disable All Plugins ، گزینه ((بلی)) را انتخاب کرده و آنگاه بر روی دکمه ((ذخیره تنظیمات)) کلیک می کنیم :
4- آپلود (upload) فایل های نسخه جدید انجمن mybb :
در این مرحله، باید فایل های نسخه جدید انجمن mybb را آپلود کنیم (به گونه ای که در محل همان فایل های نسخه قدیمی انجمن mybb قرار بگیرند). اما قبل از این کار، به نکته زیر توجه کنید :
معمولا برای امنیت بیشتر، نام پوشه admin تغییر داده می شود. بنابراین اگر شما قبلا نام پوشه admin را به نام دیگری تغییر داده اید، دوباره نام آن پوشه را به نام admin تغییر بدهید (بعد از پایان مراحل ارتقای انجمن mybb ، دوباره نام را به همان نام جدید برگردانید، زیرا در مراحل نصب، نام پوشه مربوط به مدیرکل، برابر admin در نظر گرفته می شود اما بعد از نصب، چون در برخی کدهای انجمن، قبلا نام پوشه مدیرکل را به عبارت دیگری تغییر داده ایم، بنابراین بر اساس همان نام جدید به دنبال آن پوشه می گردد).
5- اجرای صفحه مربوط به ارتقا (upgrade) :
فرض کنید که انجمن mybb ، قبلا در مسیر زیر نصب شده باشد :
بنابراین، با توجه به مسیر بالا، اکنون باید در مرورگر اینترنت خود، صفحه زیر را اجرا کنید :
در این صفحه، ممکن است که با خطای زیر روبرو شوید :
این خطا، به این دلیل است که در دفعه قبل که انجمن mybb را نصب کرده بودیم، پس پایان نصب، نصب کننده را قفل کرده ایم. اکنون برای رفع این مشکل، باید فایل lock در پوشه install را حذف کنیم و سپس دوباره صفحه upgrade.php را اجرا نماییم :
بنابراین، این بار صفحه بدون خطا نمایش داده می شود :
اکنون به صورت گرافیکی، مراحل نصب را طی کنید. زمانی که عبارت Upgrade Complete به شما نمایش داده شود، یعنی دیگر عملیات ارتقا (upgrade) پایان یافته است :
دقت شود که اگر قبلا نام پوشه admin را تغییر داده بوده اید، ممکن است در این مرحله، یک سری خطا نمایش داده شود، اما نگران نباشید و با تغییر دوباره نام پوشه admin (یعنی برگرداندن به همان نام انتخابی)، این مشکلات را برطرف می کند (بعد از تغییر دادن، صفحه را refresh کنید تا دیگر آن پیام نمایش داده نشود).
6- به احتمال زیاد، شما قبلا کدهای قالب انجمن mybb خود را ویرایش کرده اید (کدهای آن، با کدهای قالب اصلی متفاوت است)، بنابراین چنانچه در تغییرات نسخه جدید انجمن، تغییرات قالب نیز ذکر شده باشد، می توانید بر اساس کلید شماره 3349 ، این تغییرات را مشاهده کرده و در صورت تمایل، کدهای هر بخش از قالب را به کدهای قالب اصلی بازگردانید (یا حداقل بخش هایی از تفاوت را اضافه کنید). البته این مرحله می تواند پس از بازگشایی انجمن و به مرور توسط شما اعمال شود (بستگی به میزان تغییرات دارد).
7- فعال کردن همه پلاگین هایی که قبلا فعال بوده اند :
برای فعال کردن همه پلاگین هایی که قبلا فعال بوده اند، ابتدا به مسیر زیر می رویم :
کنترل پنل مدیر کل --> پیکربندی --> General Configuration
سپس در قسمت Disable All Plugins ، گزینه ((خیر)) را انتخاب کرده و آنگاه بر روی دکمه ((ذخیره تنظیمات)) کلیک می کنیم.
8- باز کردن انجمن :
برای باز کردن انجمن mybb (که کاربران بتوانند انجمن را ببینند)، به مسیر زیر می رویم :
کنترل پنل مدیر کل --> پیکربندی --> Board Online / Offline
در این بخش، با انتخاب گزینه ((خیر)) و سپس کلیک بر روی دکمه ((ذخیره تنظیمات))، انجمن باز خواهد شد.