| 
 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] 
 |