MWN Website
ContactHome

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.

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.


Navigasi

Feedback

Artikel Popular

  • selengkapnya...
  • Artikel Terbaru

  • selengkapnya...
  • Hak cipta © 2006-2010 PT Master Web Network Konten ditulis dan dikoleksi oleh staf MWN. Komentar ditulis oleh pembaca. MWN tidak bertanggung jawab atas akurasi dan/atau kekinian konten/komentar.