Under Heavy Maintenance...
Blog ini selama hampir sehari semalam kemarin (11-12 Januari 2008) mengalami downtime. Bukan... bukan gara-gara webhosting yang saya pakai, tapi penyebabnya karena saya membenahi (tepatnya me-reset) database MySQL yang berperan sebagai memori pada WordPress engine.
Gara-garanya yaitu bahwa sejak saya menggunakan theme baru ini ternyata ada error pada «Related Post». Related Post yang seharusnya tampil pada akhir tiap artikel ternyata tidak ditampilkan pada semua artikel secara konsisten. Ada yang muncul, ada juga yang tidak.
Seperti diketahui bahwa Related Post ditayangkan berdasarkan kesamaan Tag (juga Category pada theme baru ini). Berhubung dulu Wordpress sebelum versi 2.3 belum mendukung Tag, maka saat itu saya menggunakan plugin Ultimate Tag Warrior (UTW) untuk mendukung fitur Tags, Tag Cloud, dan juga plugin RP23WP untuk menyusun dan menampilkan Related Post berdasarkan Tags yang di-generate oleh UTW. Sekarang kedua plugin di tersebut tidak saya pakai dan murni hanya mengandalkan fasilitas dari theme yang memanfaatkan semua fitur native WordPress 2.3x ini.
Saya yakin masalahnya ada pada database yang «terkotori» plugin-plugin sebelumnya di atas. CMIIW. Utak-atik sana-sini namun ternyata pengetahuan database dan programming saya memang sangat dangkal sehingga masalah yang sudah jelas tetap tidak bisa diselesaikan dengan mudah. Akhirnya, babat habis semua isi database. Fresh install WordPress dan entry ulang tiap artikel dan komentar secara manual! Langsung pada MySQL. Edan nggak? Nggak? Ya whatever deh...
Untung FundKitchen ini bukan blog seleb dengan ribuan/puluhan ribu komentar.
Kenapa manual, kan bisa export/import dari phpMyAdmin atau Control Panel internal WordPress? Yak betul, tapi kalo itu saya lakukan maka hasilnya tetap berupa database yang «corrupt» tadi. Singkat cerita, masalah selesai.
Pertanyaan saya; kira-kira gimana ya supaya kita bisa punya salinan Categories, Tags, Posts, dan Comments saja, berikut datetime dan meta tags serta relasi antara elemen-elemen itu tanpa terkotori entri dari plugin apapun? Atau kalaupun sudah «tercemar» bagaimana cara «memurnikannya» lagi? Tujuannya supaya punya backup yang «bersih». Kira-kira apa lagi ya yang seharusnya di-backup?
If you copy this article, put a link back to http://www.fundkitchen.com/
Do you like this article? Subscribe now to get more updates.
4 comments
1 year ago
mas waktu upgrade dari WP 2.3 yang belum ada tag ke 2.3.x yang sudah ada tag, databasenya di-upgrade juga ga?
setahu saya, database yang dibuat oleh plugin2 WP gak akan mempengaruhi WP «asli» ketika plugin2 itu di-deactivate.. dan untuk membuat backupyang «murni» kayanya gak bisa, kecuali ada fasilitas uninstall dari plugin tsb yang juga menghapus tabel yang dibuatnya, atau kalau gak ada uninstall, kita sendiri yang hapus tabel2 yang dia buat
jimmy's last blog post..Untung bukan kolesterol
1 year ago
Mmm... mestinya saat kita eksekusi upgrade.php kan databasenya ke-upgrade juga ya. Mungkin kesalahan saya adalah tidak uninstall plugin itu secara benar. Langsung main hapus file-filenya saja tanpa deactivate atau uninstall (saya sudah tidak ingat apakah UTW dan WP23RP ada fasiltas uninstall-nya). Mungkin ini penyebabnya.
Iya, lain kali harus lebih teliti dan tahu plugin apa bikin tabel apa.
1 year ago
repot juga yaa, makanya saya agak males kalau hosting sendiri
Anggara's last blog post..Prinsip-Prinsip Negara Hukum
1 year ago
Tapi kan fleksibilitasnya juga sepadan bos.
Write a comment
If you want to add your comment on this post, simply fill out the next form:
* Required fields
You can use these XHTML tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>.
No trackbacks
To notify a mention on this post in your blog, enable automated notification (Options > Discussion in WordPress) or specify this trackback url: http://www.fundkitchen.com/2008/01/under-heavy-maintenance/trackback/