Pagi tadi saya melakukan update pada salah satu website client yang saya kelola. Kebetulan website client saya ini memakai CMS WordPress. Versi wordpress yang digunakan sebelum saya melakukan update yakni versi 3.5.1 (terdapat banyak bug) . WordPress pada website ini akan saya update ke versi yang terakhir (saat ini) yakni versi 3.7.1. Update wordpress yang saya lakukan yakni dengan cara manual.
Proses saat update berjalan dengan lancar dan setelah proses update selesai saya cek2 semua baik itu posting, link maupun page berjalan dengan baik (tidak ada yang missing atau error). Setelah mendapatkan hasil yang baik kemudian saya tutup tab di browser (masih dalam keadaan aktif login/tidak melakukan logout).
Nah masalah timbul selang beberapa jam kemudian, client dari website ini mengirim pesan ke saya, lapor bahwa dia tidak bisa login ke dashboard. Saya buka halaman websitenya, karena pada saat menutup tab tadi saya belum logout atau masih pada dashboard saya lakukan logout ternyata halaman yang dituju blank (putih/tidak ada apa-apa). Saya mencoba dengan browser lain melakukan login (dengan mengakses http:url/wp-admin) tampilan yang didapatkan ternyata sama, yakni blank (putih).
Tampilan WordPress Blank
Masalah dan Solusi
Dugaan pertama saya ada plugin yang tidak compatible dengan versi WordPress yang telah diupdate. Saya coba disable semua plugin kemudian melakukan logout dan login (pada browser yang berbeda) ternyata hasilnya masih tetap blank :D.
Setelah itu saya mencari-cari dan akhirnya menemukan masalahnya. Ternyata masalahnya ada pada file wp-login.php. Solusi permasalahan ini yakni perlu dilakukan upload ulang file wp-login.php. Caranya yakni dengan menghapus file wp-login.php dan mengganti dengan file wp-login.php baru yang ada di WordPress 3.7.1 . Setelah saya lakukan itu dan mencoba logout dan login (dengan mengakses http://url/wp-admin) , WordPress tampil seperti biasa (form username dan password).
Permasalahan selesai dan lapor balik ke client bahwa sudah bisa login kembali ke wordpress 🙂