لینک اصلی مطلب :
http://www.p30blog.com/archives/001104.html#more
ارتقاء سیستم موبیل تایپ از نسخه های پائینتر به نسخه 3.2
بی شک شما هم دوست دارید که با پیشرفت ام تی در نسخه های بالاتر با شرکت Six apart پیش بروید و نسخه ام تی خود را ارتقا بدهید بدین منظور شرکت Six Apartبرای دارندگان قدیمی نسخه های ام تی ورژنی را با نسخه کامل هر نسخه آماده می کند که قابلیت ارتقا سرویس را دارا می باشد . قبل از این مژده در وبلاگ خودش راهنمایی در رابطه با ارتقاء ام تی از نسخه های پائینتر به نسخه های 3.1 به بالا نوشته بود اما با ارائه نسخه 3.2 توسط شرکت six Apart به نوعی این راهنما تا حدود زیادی کارایی خودش را از دست داده است . برای همین من با توجه به نبود راهنمایی کاملتر دررابطه با ارتقاء این سیستم تصمیم گرفتم راهنمایی برای ارتقاء از نسخه های پائینتر ( هیچ فرقی نمی کند که شما الان از چه نسخه ای استفاده می کنید !) به نسخه 3.2 را تهیه کنم .
موارد مهم قبل از ارتقاء :
1- این راهنما مخصوص سرورهای لینوکس نوشته شده است ولی با ایجاد کمی تغییرات می توانید از آن بروی سرورهای ویندوز نیز استفاده کنید .
2- شما میبایست یکی از نسخه های قبلی نرم افزار مدیریت محتوای ام تی را بروی سرور خود داشته باشید زیرا این راهنما مختص به ارتقاء می باشد .
3- قبل از شروع کار از وجود فضای خالی در سرورتان اطمینان کامل حاصل نمایئد که در صورت کمبود فضا با سرویس دهنده خود تماس بگیرید تا بتوانید میزان فضای هاست خود را افزایش دهید .
4- از کلیه مطالب , کامنتها , و ترک بک ها ( دنبالکها) خود یک نسخه پشتیبان تهیه نمائید . که برای این کار می توانید از راه حلی که مژده برای تهیه نسخه پشتیبان توضیح داده استفاده کنید بدین ترتیب که : براي ذخيره مطالب و كامنت و تركبكهاي مربوط به آنها به بخش Import/Export برويد و روي لينك "Export Entries From…" راست كليك كنيد و گزينه Save Target As… را انتخاب كنيد. در اينجا از شما محل ذخيره شدن اطلاعات سوال ميشود. بهتر است مكاني را انتخاب كنيد كه بعدا راحت بتوانيد آن را پيدا كنيد. اين كار را براي همه وبلاگها تكرار كنيد.
5- از کلیه تمپلتهای خود یک نسخه پشتیبان تهیه کنید .
روش کار :
1- ابتدا نسخه آپگرید(در نسخه 3.2 تفاوتی میان فایلهای نسخه آپگرید و نسخه کامل وجود ندارد ) نسخه 3.2 ام تی را از اینجا دریافت کنید (لازمه در یافت نسخه رایگان آن عضویت در Type Key میباشد ) و به این نکته توجه کنید که نسخه tar.gzرا باید دریافت کنید
2- حال وارد کنترل پنل خود بشوید و در قسمتfile manager وارد فایل cgi-bin خود بشوید ( در اینجا شما فولدر ام تی قبلی خود را دارید ) در اینجا فایل MT-3.2en_US.tar.gz را در اینجا آپلود نمائید . سپس بعد از آپلود شدن کامل آن بروی نام فابل کلیک کنید و از سمت چپ صفحه کنترل پنل خودتان Extract File Contents را انتخاب نمائید و منتظر بمانید تا فایل فشرده باز شود .
3- بعد از آپلود فایلها نام فایل MT-3.2en_US.tar.gz را به نام MT32 تغییر دهید .
4- وارد فولدر MT32 شوید و پوشه mt- static را به شاخه ای که قبلاً با نام staticبود منتقل کنید ( با کلیک کردن بروی فایل و انتخاب move از سمت چپ صفحه و انتخاب فایل static )
5- حال در این قسمت میبایست پلاگین ها خودتان را که فبلاً بروی ام تی قدیمی داشتید به فولدر ام تی جدیدتان منتقل کنید . توجه به این نکته مهم است که اگر پلاگینی را دارید منتقل می کنید ممکن است علاوه بر فایلهای موجود در شاخه plugins در شاخه های extlib و یا lib نیز فایلهای مربوط به آن پلاگین موجود باشد . لذا در صورت انتقال پلاگین ها کلیه فابلهای مرتبط را منتقل نمائید .
6- اگر شما نیز مانند من صفحه خاصی برای جستجوی خود طراحی کردید( منظور جستجوی پیشرفته میباشد ) آن را نیز در ام تی جدید تان کپی نمائید .
7- حال زمان تنظیمات مربوط به ام تی جدیدتان رسیده است . ابتدا فایل mt-config.cgi-originalرا درمیان فایلهای ام تی جدبدتان پیدا کنید . و بروی نام آن کلیک و گزینه edit را از سمت چپ انتخاب نمائید . در صفحه ای که برایتان باز میشود این قسمتها راباید تغییر دهید
الف - در # ObjectDriver DBI::mysql
# Database
# DBUser
# DBPassword
# DBHost localhost
که مربوط به مشخصات db شما میباشد و همچنین میبایست آدرس فایل استاتیکتان که خارج از cgi-bin میباشد را وارد نمائید . همچنبن اگر تغییری در نام فایل کامنتهای خود دادید آن را نیز تصحیح نمائید .سپس در انتها کلیه تغییرات را ذخیره نمائید .
8- نام فایل mt-config.cgi-original را به نام mt-config.cgi تغییر دهید که شما باید پرمیشن این فایل را 644 و مابقی را 755 قرار دهید .
9- در آدرس بار مرورگرتان آدرس فایل mt.cgi ام تی جدیدتان را وارد نمائید بدین ترتیب در صورتی که کلیه مراجل فوق را به طور صحیح انجام داده باشید به صورت اتوماتیک نسخه شما آپ گرید میشود .
10- پس از پایان مراحل آپ گرید وارد وبلاگ جدیدتان شوید که در ابتدا از شما در خواست ادامه فرایند آپگرید می کند که پس از پایان این مرحله شما به صورت اتوماتیک تمامی وبلاگ قدیمیتان را در وبلاگ جدیدتان خواهید داشت .
11- در اخر کلیه وبلاگهای خود را بازسازی نمائید
12- و برای حفظ امنیت پرمیشن فایل mt-upgrade.cgi را به 644 تغییر دهید
نکته : برنامه MT-Blacklist در نسخه 3.2 کار نمی کند و شما می توانید آن را حذف نمائید اما برنامه spamlookup به جای این برنامه عمل می کند .
در رابطه با همین مطلب می توانید به این آموزش ها مراجعه نمائید :
1- نصب و پيکربندي مووبل تايپ 3.2
2- فروم پرشین تولز جهت رفع اشکال
3-آموزش كامل و جامع نصب آخرين نسخه موبل تايپ MT 3.2
4-Original learning of Six Apart for Installation and Upgrade