۱معرفی فرآیند
سلام! به راهنمای ارتقاء ربات آپلودر به نسخه ۴ خوش آمدید.
این فرآیند به شما کمک میکند تا تمام اطلاعات مهم ربات قدیمی خود شامل **کاربران**، **فایلهای آپلود شده توسط ادمین** و **فایلهای آپلود شده توسط کاربران** را به نسخه جدید منتقل کنید.
۲تهیه بکاپ از دیتابیس قدیمی
در این مرحله، باید از سه جدول مهم در دیتابیس **نسخه قدیمی (نسخه ۳)** خود یک خروجی (بکاپ) با فرمت SQL تهیه کنید.
روش تهیه خروجی (Export):- وارد phpMyAdmin هاست قدیمی خود شوید و دیتابیس مربوط به ربات را انتخاب کنید.
- به تب Export بروید.
- روش خروجی (Export method) را روی Custom قرار دهید.
- در لیست جداول، فقط سه جدول `user`, `files` و `userfiles` را انتخاب کنید.
- مطمئن شوید فرمت خروجی SQL باشد. سپس روی دکمه "Go" یا "Export" کلیک کرده و فایل را دانلود کنید.
۳نصب نسخه جدید ربات
حالا باید نسخه جدید ربات را با استفاده از فایل `installer.php` نصب کنید.
نکات بسیار مهم:- برای نصب، یک دیتابیس جدید و کاملاً خالی در هاست خود بسازید.
- هنگام نصب، از همان توکن ربات و آیدی عددی ادمین قبلی استفاده کنید.
۴حذف جداول از دیتابیس جدید
برای اینکه بتوانیم اطلاعات قدیمی را وارد کنیم، ابتدا باید جداول مشابهی که توسط نصبکننده جدید ایجاد شدهاند را حذف کنیم.
- وارد phpMyAdmin هاست شوید و دیتابیس جدیدی که در مرحله قبل ساختید را انتخاب کنید.
- جداول `user`, `files` و `userfiles` را پیدا کنید.
- آنها را انتخاب کرده و از طریق گزینه Drop (حذف) به طور کامل پاک کنید.
۵وارد کردن بکاپ قدیمی
حالا زمان آن است که بکاپی که در مرحله ۲ گرفتید را در دیتابیس جدید وارد (Import) کنید.
- در همان دیتابیس جدید، به تب Import بروید.
- روی دکمه "Choose File" کلیک کرده و فایل `.sql` که دانلود کرده بودید را انتخاب کنید.
- روی دکمه "Go" یا "Import" در پایین صفحه کلیک کنید و منتظر بمانید تا عملیات با موفقیت انجام شود.
۶ارتقاء نهایی ساختار دیتابیس
شما تمام مراحل آمادهسازی را با موفقیت انجام دادید! دیتابیس شما اکنون حاوی اطلاعات قدیمی با ساختار قدیمی است.
با کلیک روی دکمه زیر، این اسکریپت ساختار جداول را به نسخه ۴ ارتقاء میدهد، بدون اینکه هیچ دادهای حذف شود.