Cara mematikan Strict SQL Mode pada MySQL

Ternyata MySQL itu masih sangat relevan. 😀 Saya baru tahu pada MySQL versi 5.7 itu ada Strict SQL Mode yang aktif secara default dan efeknya ada query yang tidak kompatibel. Walaupun tidak sampai rusak atau bermasalah besar dengan CMSnya, tapi ada beberapa fungsi yang tidak bekerja semestinya. Karena saya tidak diperbolehkan untuk migrasi ke MariaDB atau Percona ya cari solusi alternatifnya.

Read more

Cara mengatasi No space left on device

Katakan anda sedang mengedit file di Linux dan saat menyimpannya malah muncul pesan error No space left on device., padahal anda yakin masih banyak kapasitas harddisk yang tersisa. Masalah ini saya alami pagi ini karena backup otomatis database MySQL per jam tiba – tiba gagal dan setelah dilacak cuma dapat pesan kesalahan tersebut. Lah dalah. 😀

Read more

Mengatasi sertifikat SSL Let’s Encrypt gagal diperpanjang pada EasyEngine

Saya menggunakan EasyEngine dalam satu VPS kecil yang digunakan menghosting sebuah forum kecil. Keunggulan EasyEngine itu sudah ada fitur HTTPS otomatis dan gratis dengan memanfaatkan Let’s Encrypt. Seharusnya sih sekali diaktifkan maka proses perpanjangan serifikatnya (setiap 90 hari) sudah dijadwalkan juga. Tapi anehnya sampai keburu error di browser saat akses situsnya masih tidak direnew juga.

Read more

Melacak script PHP yang lambat

Kembali lagi ke pembahasan diagnosa web server, kali ini korbannya adalah PHP-FPM. Fungsinya sudah jelas ya, mesinnya untuk memproses script/kode PHP dan bekerja sama dengan web server, ini bisa Nginx atau Apache atau sejenisnya. Kasus yang dilaporkan kali ini adalah pada halaman website tertentu terasa lambat sekali dibukanya, untuk halaman statis (HTML) tetap cepat tapi PHP tampaknya ada yang bermasalah.

Read more