Migrasi WP dari 1.5.2 ke 2.2.1
Kmaren, tepatnya hari kamis (5 Juli 2007) jam 5 sore, saya coba-coba bermigrasi Wordpress dari versi 1.5.2 ke versi terbaru, yakni 2.2.1
Sebenernya, kalau bukan karena banyaknya spam comments yang nunggu moderasi dan yang mesti saya delete berhubung tidak pada nyambung, maka saya tidak akan melakukan migrasi ini. Sebelumnya, saya mencoba plugins ini-itu (semisal Akismet) untuk mencoba menangkal spam comments ini, namun tidak kunjung berhasil.
Setelah saya biarkan beberapa hari, saya jadi geram soalnya spam ini jumlahnya bukan main banyak. Untuk itulah, kmaren sore saya ambil keputusan untuk bermigrasi.
Memang, sebelumnya saya ingin sekali bersegera bermigrasi ke Wordpress versi 2.2, namun sedikit takut bermasalah pada database. Takut ke-delete or gimana, maklumlah newbie kalo soal database.
Setelah saya searching sedikit di Google, saya mendapat sedikit gambaran untuk proses migrasi ini.
Hal pertama yang saya lakukan adalah membuka program Winftp untuk mengupload file sumber Wordpress 2.2.1 (Saat ini, WP versi 2.2.1 merupakan paling baru). Saya amankan terlebih dahulu file wp-config.php ke komputer dengan men-downloadnya lewat program Winftp.
Berhubung masih newbie, saya langsung sikat saja saat mengupload file sumber WP 2.2.1 dengan meng-overwrite file-file WP versi 1.5.2 yang ada di server melalui Winftp. Setelah selesai, sayapun membuka alamat situs ini di Firefox.
Alangkah terkejutnya saya waktu itu,…
Tahu ga kenapa,…
Ternyata terdapat error, entah error dimana, yang jelas, theme muncul seperti biasa namun content tidak muncul dan sayapun menjadi panik saat itu.
Sehingga tanpa berpikir panjang, saya pun langsung mengoverwrite file-file WP 2.2.1 yang telah saya upload tadi dengan WP versi 1.5.2 yang ada di komputer. Sayapun menunggu dengan panik, menunggu proses upload selesai.
Hal yang paling saya takutkan adalah hilang or ter-deletenya database, sehingga postingan serta comments yang telah ada (walau masih sedikit) hilang karena proses overwrite tadi.
Setelah selesai, saya kembali membuka situs ini, namun apa yang saya dapati,… another error (hehe), namun berbeda dengan error yang tadi, tapi sama-sama error-lah.
Sampai disini, saya lumayan pasrah, dan sedikit berpikir tenang (berhubung pasrah tadi).
Sampai disini, saya berpikir bahwa saya harus menginstal kembali Wordpress dan men-setting ulang database. Dari sini, saya mengingat pada Google Cache. Dengan segera, saya ketikkan “cache:http://chalicious.web.id” di mesin pencari Google.
Alangkah senangnya saya, karena situs saya memang ada di Google Cache dan lumayan up-to-date, berhubung baru di-cache tanggal 2 Juli yang lalu. Dari sini, saya men-save satu halaman demi halaman yang berisi postingan dari Google Cache.
OK, dari sini, saya sedikit tenang, karena setidaknya saya mempunyai backup postingan.
Berangkat dari sini, saya mendelete hampir semua file yang merupakan bagian Wordpress yang ada di server menggunakan Winftp, tetapi saya sisakan file wp-config.php. Setelah selesai, saya kembali upload file sumber Wordpress 2.2.1 ke server menggunakan Winftp.
Setelah selesai, saya teringat pada artikel yang sebelumnya saya baca, bahwa, agar berjalan dengan baik proses migrasi ini, saya harus memanggil file upgrade.php. Kemudian, hal tersebut saya lakukan dan memang setelah saya lakukan hal tersebut, terdapat tulisan bahwa database saya perlu di-convert-lah or something gitu.
Saya tunggu beberapa saat.
Alangkah terkejut dan senangnya saya, karena ternyata, situs saya berjalan seperti biasa lagi, theme muncul dengan semestinya dan content pun berada pada tempatnya.
HAH… lega rasanya.
Memang, bermigrasi is melelahkan,…
Dan sekarang, my site is powered by Wordpress v2.2.1,… hehehe…






di blogku muncul syntax error, unexpected ‘?’ in /home/a4383/public_html/index.php on line 18
itu error apa boss
biar cepet,…
silahkan masuk ke halaman ../home/a4383/public_html/
dan buka file index.php
liat di baris ke 18, hapus tanda ‘?’ tersebut
atau
kalo pengen cepet, buka juga file index.php yang ada di file instalasi Wordpress [samain versi-nya dulu.., tp beda juga gpp koq]
copy isinya terus paste di file index.php
yang ada di: /home/a4383/public_html/
oks…
jangan lupa untuk menyertakan link ke sini ya…
yo mari…
Eheum, skrg 2.6.5