PDA

توجه ! این یک نسخه آرشیو شده می باشد و در این حالت شما عکسی را مشاهده نمی کنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ارتقا از نسخه های قدیمی smf به smf 1.1.5



Borna66
01-21-2010, 06:35 PM
0- قبل از شروع از یک اینترنت سریع و مطمئن برای ارتقا استفاده نمایید

1- محدود کردن دسترسی به انجمن
به دلایل امنیتی انجمن خود را از دسترس عموم خارج نمایید . برای این کار وارد cPanel سایت خود شوید و با تغییر فایل .htaccess یا تنظیمات سرور Apache دسترسی را فقط برای IP خود تنظیم نمایید. برای کسانی که IP غیرثابت دارند توصیه میشود که بر روی پوشه انجمن رمز بگذارید.

2- بازگشت به SMF پیش فرش
وارد مرکز مدیریت انجمن بشوید ، قالب انجمن را به صورت پیش فرض در آورید. گزینه " تنظیمات کاربران را برای این قالب به صورت پیش فرض اعمال کن " را هم برای بازگشت کاربران به قالب پیش فرض SMF انتخاب نمایید. اگر شما قالب SMF را ویرایش کرده اید فایل های قالب SMF پیش فرض را آپلود نمایید.

3- آماده سازی انجمن برای تعمیرات
از بخش مدیریت انجمن خود وارد بخش "تعمیر انجمن" بشوید سپس گزینه های زیر را اجرا نمایید:
- بهینه سازی جداول بانک اطلاعاتی برای کارایی بهتر(ممکن است در انجمن های بزرگ عمل نکند)
- جستجو و رفع خطاها
- شمارش مجدد آمار انجمن ها
- حذف گزارشات بی اهمیت

4- پشتیبان گیری از پایگاه داده
برای این کار از cPanel استفاده نمایید. دقت نمایید که ممکن است cPanel از کاراکترهای فارسی به درستی پشتیبان گیری نکند. برای اطمینان بیشتر با استفاده از PhpMyAdmin نوع پشتیبان و UTF-8 را انتخاب نمایید.

5- پشتیبان گیری از فایل های انجمن
دوباره وارد cPanel شوید و یک بکاپ از فایل های انجمن خود بگیرید

6- حذف فایل های انجمن
فایل های انجمن را حذف کنید
نگران نباشید! شما یک پشتیبان گرفتید

7- محتویات نسخه قبلی انجمن خود را در پوشه مربوطه منتقل نمایید

8- آپلود و اجرای repair_settings.php
مطمئن شوید که اطلاعات مربوط به مسیرها درست باشد و سپس فایل را اجرا نمایید.
دریافت این فایل (http://www.simplemachines.org/download/?tools)
9- حذف repair_settings.php
بعد از پایان این فایل را حذف نمایید

10- آپلود نسخه جدید SMF
آخرین نسخه SMF را دریافت نمایید و در پوشه انجمن خود کپی نمایید. مطمئن شوید که از بسته ارتقا استفاده می کنید نه از بسته نصب!

11- upgrade.php را اجرا نمایید.
upgrade.php فایل های جدید را شناسایی میکند.
اطلاعات لازم را وارد نمایید.

12 پایان ارتقا
در پایان ارتقا گزینه "حذف upgrade.php " را انتخاب نمایید. اگر فایل upgrade.php حذف نشد با استفاده FTP فایل را حذف نمایید.

13- وارد انجمن جدید بشوید
پس از نمایش پایان ارتقا انجمن می توانید وارد انجمن جدید بشوید

14- نصب مجدد قالب ها و بسته ها
احتمالا شما نیاز دارید که بسته ها و قالب ها را مجددا نصب نمایید ، دقت کنید که بسته ها و قالب ها با نسخه جدید سازگار باشند

15- دسترسی به انجمن خود را به حالت عادی در آورید

موفق باشید