Upgrade wordpress ternyata susah-susah gampang, apalagi kalo hosting blog yang anda tempati tidak mensupport otomatis upgrade melalu control panel hostingnya, ya semacam fantastico gitu.. kan disono kita bisa langsung upgrade otomatis tanpa perlu repot-repot macem-macem. Nah hal itu juga dijumpai di hosting blog tumpangan saya ini yang kalo mo upgrade merepotkan sekale. Saya sendiripun sudah berapa kali upgrade wordpress secara merepotkan. hehe

Pasalnya, karena control panel hosting di tempet saya ini adalah buatan sendiri, so ngga ada yang namanya fantastico yang bisa mengupgrade otomatis wordpress anda. Namun sebenarnya di wordpress sendiri sudah menyediakan menu upgrade otomatis, tapi sayangnya tidak semua hosting mendukung upgrade otomatis itu. Saya sendiri sudah pernah mencoba menu tersebut walaupun sampai sekarnag masih belum berhasil. hehehe.

wp-upgrade-automatic

Tempatnya di Tools -> Upgrade dan akan keluar halaman seperti gambar diatas. Nah untuk upgrade otomatis, anda tinggal klik button Upgrade Automatically. Jangan lupa untuk membackup file dan database anda sebelumnya.

Seperti yang saya bilang barusan, permasalahn upgrade otomatis ini adalah terjadinya error seperti berikut:

Downloading update from http://wordpress.org/wordpress-2.7.1.zip

Download failed.: Operation timed out after 30000 milliseconds with 351500 bytes received

Installation Failed

Nah jika anda mengalami masalah seperti diatas, sebenarnya ada cara untuk mengatasinya, yaitu dengan menambah waktu timeout script php wordpress anda. Letaknya di file.php yang terdapat di direktori hosting anda di:

/wp-admin/includes/file.php

download file.php cari line dgn tulisan seperti berikut:

$response = wp_remote_get($url, array(’timeout’ => 30));

ganti angka 30 dengan angka yang lebih gedhe. anggap saja ganti ke 120 seperti berikut:

$response = wp_remote_get($url, array(’timeout’ => 120));

Setelah disave, upload ulang file.php ke tempat aslinya dan replace file lama dgn file yang barusan dimodifikasi. Nah setelah selesai, ulangi proses upgrade anda dari awal. untuk mengganti konfigurasi timeout, bisa juga memakai plugin Wordpress/Plugin Upgrade Time Out Plugin yang bisa didownload disini.

Sebenarnya permasalah tidak hanya sampai disini. Saya mengalami masalah baru berupa pesan seperti berikut:

Downloading update from http://wordpress.org/wordpress-2.8.zip

Unpacking the core update

Could not copy file: /public_html/wp-content/upgrade/core/wordpress/wp-comments-post.php

Installation Failed

Untuk mengatasi masalah diatas, anda bisa set chmod 777 utk directory dan 666 utk filenya.. trus coba jalankan kembali wordpress upgrade corenya. Setelah selesai jgn lupa ganti kembali chmodnya 755 utk direktori dan 644 utk filenya. Hasil suksesnya  seperti ini:

Downloading update from http://wordpress.org/wordpress-2.8.1.zip.

Unpacking the update.

Verifying the unpacked files

Installing the latest version

Upgrading database

WordPress upgraded successfully

Ada cara laen sebenarnya untuk upgrade wordpress yaitu memakai plugin Wordpress Automatic upgrade yang bisa di download disini. Nah permasalahannya upgrade melalui plugin ini juga terbilang sedikit repot, terutama bagi anda yang masih baru belajar wordpress. sama seperti upgrade melalui wordpress core, kita juga harus direpotkan dengan mensetting chmod direktori dan file. Tapi kalo yang ini, kita dikasih unjuk file dan direktori apa yang perlu dichmod (ada dokumentasinya di urlnya), tapi ya pake bahasa inggris. Yang ngga jago inggris ya agak kerepotan juga. saya pernah memakainya ketika upgrade dari 2.6 ke 2.7 heheh.

Nah kalo semuanya udah mentok, wordpress menganjurkan untuk mengupgradenya secara manual melalui ftp. cara pengupgradeannya bisa dibaca disini. lagi-lagi masih berbahasa inggris, saya ngga tau versi indonesianya sudah ada apa belum.

Kalaupun cara terakhir mentok, cara pamungkasnya adalah menghubungi pihak hosting anda atau minta tolong temen anda yang ahli dan paham dengan hal tersebut diatas. So.. jangan menyerah ya.. upgrade memang harus tetep jalan, daripada ntar wordpress lama anda ternyata banyak bug yang malah nantinya dipake para cracker untuk mengobok-obok blog kita. Selamat mengupgrade wordpress anda. :)

Popularity: 8% [?]

Related posts