جوملا ۱٫۵ یک نرم افزار با کیفیت و استوار است و تا آوریل ۲۰۱۲ پشتیبانی می گردد. بنابراین برای بسیاری از سایت ها نیازی نیست عجله صورت گیرد. عنوان می کنیم مهاجرت چون ساختار جوملا ۱٫۵ بسیار متفاوت است با جوملا ۲٫۵٫ پس نمی توان از عنوان به روز رسانی استفاده کرد. در حال حاضر باید برای برنامه ریزی برای مهاجرت زمان صرف کرد.

با جوملا ۱٫۶ روند ارتقا در چارچوب جوملا امکان پذیر است. امکان ارتقا یک امر ساده است. اما انتقال از جوملا ۱٫۵ به ۲٫۵ امری دشوار است.

مرحله ۱: بررسی موارد مورد نیاز جوملا ۲٫۵

در اینجا مشخصات هاست مورد نیاز برای جوملا ۲٫۵ آورده شده است.

Apache: v2.x or Microsoft IIS: v7

PHP: v5.2.4 +

MySQL: v5.0.4+

قبل از شروع پروسه مهاجرت از اینکه هاست شما این ویژگی را داشته باشد اطمینان حاصل کنید.

مرحله ۲: انجام تجزیه تحلیل برای مهاجرت

جوملا برای مهاجرت شما یک ابزار تهیه کرده است که jUpgrade نامیده می شود، اما قبل از شروع، نکاتی هست که باید یاد آوری کنیم.

آیا جوملای شما به روز است؟ به روز ترین ورژن جوملا ۱٫۵ در حال حاظر ۱٫۵٫۲۵ است. اگر ورژن شما به روز نباشد، قبل از مهاجرت به ورژن ۱٫۵٫۲۵ به روز رسانی کنید. به خصوص اگر شما از جوملا ۱٫۵٫۱۱ یا پائین تر استفاده می کنید.

آیا تمام افزونه هایی که شما در سایتتان استفاده کرده اید ورژن ۲٫۵ خود را دارند؟ در هنگام نگارش این مقاله تعداد کمی از  افزونه در بخش افزونه های جوملا با جوملا ۲٫۵ سازگاری دارند. لطفا توجه داشته باشید که jUpgrade امکان به روز رسانی و سازگار کردن افزونه های جوملا را ندارد. و این امر باید در پروسه های دیگر انجام و پیگیری شود.

افزونه هایی که تا به حال مورد پشتیبانی قرار گرفته اند:

Adminpraise
Kunena
K2
JoomComment
Virtuemart
redSHOP
CommunityBuilder
JCE
Contact Enhanced
JomSocial
redFORM
JEvents
Akeeba Backup
Jumi
redMEMBER
redEVENT
redBOOKING
redLIST
redCOMPETITION
+ more

آیا شما فایل های هسته را تغییر داده اید؟ تمام تغییراتی که شما در هسته جوملا انجام داده اید از بین می روند.

آیا قالب شما با جوملا ۲٫۵ سازگاری دارد – ورژن ۲٫۵ قالب جوملای شما توسط ایجاد کننده قالب شما ایجاد شده است- ؟ آیا شما احساس می کنید خودتان می توانید تغییرات را ایجاد کنید؟ لطفا به این نکته توجه داشته باشید که jUpgrade قالبها را نمی تواند به روز رسانی کند.

آیا بسته زبان فارسی برای جوملا ۲٫۵ موجود می باشد؟ تیم های مختلفی بسته های جوملا را به صورت فارسی ارائه می دهند که تیم جومینا زودتر از تیم های دیگر بسته ۲٫۵ و بسته ۱٫۷ را ارائه داده است.

تیم های دیگر هم بسته های خوبی را ارائه داده اند که شما میتوانید استفاده کنید.

آیا شما به مهاجرت به جوملا ۲٫۵ نیاز دارید؟ جوملا ۱٫۵ بسیار قدرتمند است. برای بسیاری از مردم نیازی نیست که اقدام به مهاجرت کنند تا زمانی که جوملا از جوملا ۱٫۵ پشتیبانی فنی می کند، پس از آن نیز اگر حفره امنیتی خاصی در جوملا ۱٫۵ پیدا نشد لزومی ندارد مهاجرت کنند.

مرحله ۳: گرفتن فایل پشتیبانی!

قبل از اقدام به به روز رسانی از داشتن پشتیبان از سایتتان اطمینان حاصل کنید.

مرحله ۴: نصب jUpgrade

jUpgrade را از این آدرس دانلود کنید:

http://extensions.joomla.org/extensions/migration-a-conversion/joomla-migration/11658

و آن را در جوملا ۱٫۵ خود نصب نمائید.

مرحله ۵: پلاگین MooTools Upgrade را فعال کنید

به بخش افزونه ها» مدیریت پلاگین بروید و اگر MooTools Upgrade فعال نیست آن را فعال کنید.

مرحله ۶: شروع با jUpgrade

به افزونه ها» jUpgrade بروید و بر روی دکمه “Parameters” کلیک کنید.

مرحله ۷: تنظیمات پیکربندی

ورژن ۱٫۱٫۱ jUpgrade توانایی انجام عمل مهاجرت به جوملا ۱٫۶ و همچنین جوملا ۲٫۵  را دارا می باشد. برای انجام موفقیت آمیز مهاجرت شما باید پیشوند جداول دیتابیس را به درستی تنظیم نمائید. در ادامه تنظیمات پیکربندی jUpgrade آورده شده است:

GLOBAL:

Distribution: انتخاب کنید که می خواهید به کدام مهاجرت کنید! جوملا ۱٫۶ یا جوملا ۲٫۵

Prefix for old database: پیشوند حال حاضر پایگاه داده شما

Prefix for old database: پیشوند پایگاه داده جدید شما. به هیچ وجه از پیشوند “” استفاده نکنید، این برای امنیت شما مفید است.

SKIPS:

Skip checks: پریدن از چک کردن قبل از مهاجرت

Skip download: پریدن از دانلود پکیج (نکته: باید یک پیکیج در پوشه temp شما دانلود شود یا این تظیم شود خیر و اگر بلی تنظیم شد باید Skip Decompress نیز بلی تنظیم شود)

Skip decompress: پریدن از خروج از حالت فشرده سازی پکیج دانلود شده

TEMPLATES:

Keep original positions: نگه داشتن جایگاه ماژول ها در قالب جوملا ۱٫۵ شما در هنگام انتقال

DEBUG:

Enable Debug: در صورت فعال سازی در هنگام مهاجرت به شما موارد خطا را نمایش می دهد.

مرحله ۸: شروع با jUpgrade

برای شروع مهاجرت دکمه “Start Upgrade” را کلیک کنید

مرحله ۹: در طول پروسه صبرکنید

صبر کنید و در سایت کاری انجام ندهید

پس از این مرحله به آدرس www.yoursite.com/jupgrade بروید. شما در اینجا نسخه جوملا ۲٫۵ سایت خود را می بینید. البته باید بگویم فقط پایگاه داده هسته و افزونه هایی که jupgrade  پشتیبانی می کند را شما می توانید ببینید.

در صورت نیاز میتوانید مهاجرت و پشتیبانی سایت خود را به ما بسپارید.