T:Mengubah lifetime session (PHP)
Untuk berdiskusi dengan sesama programer dan peminat
PHP, bergabunglah dengan milis id-php,
milis PHP Indonesia paling aktif sejak 2002. Untuk subscribe,
kunjungi halaman web milis atau kirimkan email kosong ke id-php-subscribe@yahoogroups.com.
Jika Anda lebih suka forum diskusi berbasis web, kunjungi
Forum
PHP Masterweb. |
Tanya
- Bagaimana mengubah lifetime session?
- Bagaimana mengeset session timeout, seperti halnya pada cookies. Jadi jika user idle beberapa menit, session akan di-destroy() otomatis.
Jawab
Tambahkan di php.ini per-subdomain Anda:
session.save_path = /s/SITEANDA/cgidata
session.gc_maxlifetime = 86400
Catatan: 86400 = 1 hari (dalam detik). Gunakan nilai yang lebih kecil atau besar tergantung kebutuhan.
Direktori tempat menyimpan session files juga harus dibedakan dari defaultnya (/var/lib/php{4,5}) karena jika bercampur dengan skrip lain yang gc_maxlifetime-nya lebih kecil, maka skrip itu kemungkinan yang akan melakukan cleaning up. Jadi satu direktori session, skrip-skrip PHP-nya semua harus bersetting gc_maxlifetime yang sama.
Untuk berdiskusi dengan sesama programer dan peminat
PHP, bergabunglah dengan milis id-php,
milis PHP Indonesia paling aktif sejak 2002. Untuk subscribe,
kunjungi halaman web milis atau kirimkan email kosong ke id-php-subscribe@yahoogroups.com.
Jika Anda lebih suka forum diskusi berbasis web, kunjungi
Forum
PHP Masterweb. |
|