Data Session yang Hilang di Fuelphp

Halo sahabat phpmahir! gimana kabarnya? Semoga makin mahir PHPnya. Kali ini saya ingin menceritakan kejadian yang baru saja saya alami.

Ceritanya begini, lagi asik-asiknya saya ngoding pake framework FuelPHP, eh ada masalah. Tiba-tiba saja ada beberapa session yang hilang. Saya set session berhasil, di get juga berhasil, tapi begitu refresh kok datanya hilang?

Saya telusuri penyebabnya mulai dari log server sampai ngoprek kodingan tapi tidak mendapatkan hasil yang memuaskan. Setelah saya telusuri ke berbagai website, ternyata eh ternyata.... session aplikasi saya disimpan di cookie browser. Penyimpanan di cookie browser menggunakan enkripsi dan di simpan hanya di satu variabel cookie. Tahu sendiri cookie itu ukuran defaultnya cuma 4KB.

Untuk mengubah penyimpanan cookie, saya melakukan konfigurasi sesuai arahan artikel fuelphp di sini. Saya ubah konfigurasi driver di file fuel/core/config/session.php yang semula cookie menjadi file. Dengan demikian saya dapat melanjutkan program tanpa takut 'kehabisan jatah' lagi.

PHP Mahir, Mahirin skill PHP lo!

Tidak ada komentar:

Posting Komentar

Jika Anda memiliki tanggapan dan pertanyaan silakan isi form komentar berikut, kami akan menjawabnya segera. :)