Kamis, 19 September 2013

UPgrade Joomla 1.x ke 2.x



    1. Download Jupgrade versi terbaru bisa anda dapatkan di sini. Tool inilah yang akan memudahkan kita melakukan upgrade.

    2. Cek apakah server kita memenuhi persyaratan minimal untuk JUpgrade dapat berfungsi, sesuai dengan pengumuman dari developernya, anda harus mengecek beberapa list berikut:

        PHP v5.2.4+ IIS/Windows: MySQL v5.1 - Linux/Apache: MySQL v5.0.4+


          Curl module of PHP enabled (


      Keterangannya ada di sini
        )

        Joomla 1.5


        Enable  System - Mootools Upgrade plugin that is included in Joomla 1.5.19 and greater.

        A Browser with Javascript/jQuery support




CARA UPGRADENYA



Saya menyarankan jangan dilakukan upgrade pada situs yang sedang online, copy saja file dan database yang telah dibackup dan restore ditempat baru, misalnya buat subdomain seperti joom25.agussuwasono.com atau lakukan di offline server menggunakan WAMP atau XAMPP. Silakan pelajari di sini.

Instal Jupgrade seperti menginstal ekstensi biasa: Login ke Joomla backend. seperti www.yoursite.com/administrator >>  Extensions >> Install/Uninstall.
Browse >>Pilih com_jupgrade >> Upload File & Install

JOOM1

 

Enable Mootools Upgrade Plugin – Wajib!

  1. Arahkan ke Extensions | Plugin Manager

  2. Cari "System - Mootools Upgrade"

  3. Enable   plugin


Jika anda buka Configure Options maka akandijumpai setingan berikut:

MOOTOL

 

Global:
•    Distribution – Pilih  migrasi Joomla! 1.6, 1.7,2.5 atau Molajo
•    Prefix for old database – Awalan database sekarang
•    Prefix for new database – Awalan database yang diinginkan
Skips:
•    Skip checks - Skip pre-migration checks
•    Skip download - Skip downloading the package (Note: Anda harus menyiapkan installer Joomla 2.5 yang ditempatkan di folder /temp)
•    Skip decompress - Skip decompressing the downloaded package (Note: Harus punya package yang sudah didownload dan decompress ke_root/jupgrade jika pilih Yes)
Templates:
•    Keep original positions – Jaga posisi module yang sekarang
Debug:
•    Enable Debug – Enable jika ada masalah yang timbul.
Catatan:  Sebaiknya jangan ubah prefix database yang baru, biarkan apa adanya karena berdasarkan pengalaman saya, timbul error yang malah bikin pusing.

Setelah semua siap, lakukan upgrade dengan mengarahkan kursor ke Components >> jUpgrade kemudian klik Start Upgrade.

START

 

Jika semuanya berjalan normal, maka akan muncul proses seperti berikut ini:

Jupgrade-progress

 

Jika di klik link site, maka akan muncul situs joomla 2.5 yang tampak masih original. Jangan kaget karena dari sinilah proses awal ‘utak-atik’ dimulai.

Jika Timbul Masalah


Karya manusia memang tidak ada yang sempurna, pengalaman saya sendiri saat semangat akan mengupgrade ternyata tidak semulus yang direncanakan. Jika anda menjumpai tampilan yang banyak gambar progress seperti pada gambar di atas dan saat di klik tombol upgrade tidak ada respon, alamat ia bermasalah. Tetapi jika anda menjumpai tampilan yang hanya satu gambar seperti gambar sebelum gambar di atas, Insya Alloh Jupgrade siap digunakan.

Setelah mencari akar masalah yang ada, berdasarkan browsing di forum, maka disimpulkan terdapat konflik antara mootools yang dipakai Jupgrade (setelah mengaktifkan mtupgrade) dengan ekstensi lain seperti Rokbox atau lainnya  sebagai berikut:

mtupgrade

 

  1. Coba non-aktifkan dahulu plugin yang lain, toh tidak dipakai juga untuk saat itu karena kita menggunakan file backup.

  2. Ubah posisi System - Mootools Upgrade di urutan no. 1 pada deretan plugin system.

  3. Jika masih juga belum mempan, lakukan upgrade plugin mtupgrade dengan menguninstalnya kemudian install mootools terbaru yang dapat anda download di sini.

  4. Jika masih belum bisa juga, coba gunakan Jupgrade versi beta, akan tetapi versi ini hanya mengupgrade ke Joomla 1.7. Hal ini tidak masalah, karena upgrade 1.7 ke 2.5 sangat mudah, hanya sekali klik saja di back end Joomla.


Jika masih belum berhasil juga, silakan diskusi di froum atau gunakan alternative komponen lain dengan SP ugrade, tetapi anda hrus membayar 25 Euro silakandownload di sini.

Jika Upgrade Berhasil


Mohon diingat, bahwa JUpgrade hanya menguupgrade Joomla core file, maka file ekstensi lain harus anda copy atau install sendiri. File ini ada di rootjoomla/Jupgrade atau seperti www.yoursite.com/jupgrade/ dan www.yoursite.com/jupgrade/administrator/

Selanjutnya yang harus anda lakukan:

  • Backup file (Jika anda merasa perlu)

  • Delete seluruh file yang ada di root Joomla kecuali folder Jupgrade.

  • Pindahkan seluruh file yang ada di folder Jupgrade ke root direktori Joomla anda.

  • Cek database anda di php myadmin ada banyak data yang berprefix j17_  dan jos_ . Maka yang anda gunakan sekarang adalah yang berprefik j17_   dan anda bisa menghapus yang berprefix jos_ karena file database ini milik Joomla 1.5. Hati-hati jangan salah pilih, kalo perlu dibackup terlebih dahulu.


Mengupdate Situs yang baru


Hal ini perlu pembahasan yang panjang, hanya yang perlu diperhatikan stepnya antara lain:

  1. Perbaiki database dengan masuk ke control panel >> Extensions>>extension manager>>Database>>Klik tombol Fix di pojok kanan atas, maka database system baru akan diperbaiki.

  2. Memperbaiki menu, karena banyak yang kategori id nya berubah, missal menu yang tadinya artikel bisa nyasar ke download. Namun hal ini bukan masalah besar, karena mudah untuk diatasi.

  3. Jika sudah selesai memperbaiki menu, klik tombol rebuild pada pojok kanan atas, agar link yang rusak segera diperbaharui. Jika tidak, maka aka nada peringatan error pada saat anda mengupdate artikel.

  4. Lakukan penginstalan template, komponen, module dan plugin yang telah disiapkan sebelumnya. Jika oke semua, lakukan pemindahan file dan database ke situs online anda.


Selamat mencoba!

Sumber utama:

  1. Joomla DocsDiskusi

  2. Forum Jupgrade.

  3. http://www.agussuwasono.com/artikel/mengenal-website/joomla-tutorials/517-migrasi-dari-joomla-1-5-ke-joomla-2-5.html

Tidak ada komentar:

Posting Komentar

Cara mengecek encyrp MD5 aman atau tidak

haloooo .......... password anda aman atau encyrpsi menggunakan md5 anda sudah aman? Google dorking, sudah tau? misalnya menggunakan wordpre...