Kadangkala saat kita memiliki suatu website, kita fokus pada tampilan dan konten, tetapi melupakan hal penting lainnya agar website kita hidup dengan optimal.
Apa maksudnya hidup dengan optimal, bahasa saya aja ini mah… hehehe
Maksudnya itu website bisa diakses dengan mudah, semua data ditampilkan dengan baik, tidak ada atau kecil kemungkinan untuk bisa di hack alias memiliki keamanan yang mumpuni,
Bebeapa hari ini…
Eh bukan hari dink, sebetulnya udah minggu, bahkan mungkin udah bulan…
Beberapa tampilan pada halaman-halaman tertentu yang memiliki link keluar jadi tidak jelas tulisannya, contohnya seperti berikut ini…
Semua outer link menjadi WDS_LINK_PLACEHOLDER_eta bal bla bla… sekian… sekian…
Usut punya usut ternyata ada salah satu plugin yang tidak kompatible dengan nginx/apache terbaru… ini di back-end lho ya.. sehingga diperlukan update plugin terbaru..
Dan akhirnya setelah dilakukan update, tampilan website pun kembali normal…
Eit… tapi tidak semudah itu fulgoso… troubleshootignya…
Pertama-tama “disable semua plugin” lalu hidupkan satu-satu… lihat mana yang membawa dampak, atau bisa juga sebaliknya, matikan satu-satu dan lihat hasilnya…
Kalau saya selalu biasanya:
- Lakukan update WordPress sebelum melakukan update plugin
- Selanjutnya biasanya akan diminta update database oleh si wordpressnya
- Berikutnya lakukan update plugin
- Terakhir baru update themes
- Untuk Multisite wordpress, selalu lakukan update network, tunggu sampaia selesai
- Lakukan semua hal tersebut dijam yang diperkirakan sangat minim dilihat pengguna, misalnya tengah malam atau subuh
Dan pas saat klik update, eh ternyata error cUrl can’t connect, beuh ini webservernya juga eror lagi ah… jadi weh hubungi sys admin… hehehe…