Session path adalah folder sementara / temporary folder yang digunakan untuk menyimpan data sementara dari sebuah aplikasi. Pada awalnya default session path menggunakan folder /tmp
sebagai lokasi folder sementara, namun belakangan ini sudah ada perubahan baik dari segi performa maupun keamanan dimana default session path bukan lagi di simpan di folder /tmp
melainkan di folder khusus agar lebih aman. Tujuannya agar ketika aplikasi / script web terkena attack atau serangan tidak bisa langsung masuk ke server/web, malainkan bisa langsung dikarantina.
Namun beberapa aplikasi yang seperti CodeIgniter atau aplikasi lainnya yang jarang diperbaharui masih banyak yang menggunakan session path /tmp
. Pada tutorial ini saya akan memberikan tutorial cara mengganti session path pada PHP menjadi /tmp
walaupun sebenarnya hal ini tidak disarankan.
Berikut langkah-langkahnya
1. Login ke kontrol panel hosting Anda (cPanel/DirectAdmin)
2. Masuk ke menu Select PHP Version.
3. Masuk ke menu Options.
4. Ganti text pada form session path sesuai panah gambar di bawah menjadi /tmp.
5. Tekan enter maka session path akan otomatis terupdate.
Silakan dicoba.