| Posted by Bocah Sableng on 04/09/07 06:12 
Hi, I'm new member of this group.
 I had added new virtual host at my intranet server. The new virtual
 host configuration on httpd.conf is similar with the old one.
 At the new virtual host, the session id seems changed every
 interaction to server (new page or reload).
 The old one is fine, the session id keeps at the same string.
 Both are at the same server.
 I use Apache 2.2.3 (Win32) with PHP 5.2.0.
 
 Tested using code below:
 session_start();
 echo session_id();
 
 
 PHP Configuration :
 session.save_handler = files
 ;session.save_path = "/tmp"
 session.use_cookies = 1
 ;session.use_only_cookies = 1
 session.name = PHPSESSID
 session.auto_start = 0
 session.cookie_lifetime = 0
 session.cookie_path = /
 session.cookie_domain =
 session.serialize_handler = php
 session.gc_probability = 1
 session.gc_divisor     = 1000
 session.gc_maxlifetime = 1440
 session.bug_compat_42 = 0
 session.bug_compat_warn = 1
 session.referer_check =
 session.entropy_length = 0
 session.entropy_file =
 ;session.entropy_length = 16
 ;session.entropy_file = /dev/urandom
 session.cache_limiter = nocache
 session.cache_expire = 180
 session.use_trans_sid = 0
 session.hash_function = 0
 session.hash_bits_per_character = 5
 
 How to fix the new host to keep its session id unchanged?
 Sorry for the bad english.
 TIA
  Navigation: [Reply to this message] |