Welcome to WebmasterWorld Guest from 23.23.46.20

Forum Moderators: coopster & jatar k

/var/lib/php/session folder growing fast !

php sessions being created and not destroyed

   
3:30 pm on Apr 23, 2012 (gmt 0)

5+ Year Member



Hi,

I have recently upgraded my server and am having a problem with my php sessions not being removed from their folder /var/lib/php/session.

My php.ini session settings are the following:

Session Supportenabled
Registered save handlersfiles user sqlite
Registered serializer handlersphp php_binary wddx

DirectiveLocal ValueMaster Value
session.auto_startOffOff
session.bug_compat_42OffOff
session.bug_compat_warnOffOff
session.cache_expire180180
session.cache_limiternocachenocache
session.cookie_domainno valueno value
session.cookie_httponlyOffOff
session.cookie_lifetime00
session.cookie_path//
session.cookie_secureOffOff
session.entropy_fileno valueno value
session.entropy_length00
session.gc_divisor100100
session.gc_maxlifetime14401440
session.gc_probability11
session.hash_bits_per_character55
session.hash_function00
session.namePHPSESSIDPHPSESSID
session.referer_checkno valueno value
session.save_handlerfilesfiles
session.save_path/var/lib/php/session/var/lib/php/session
session.serialize_handlerphpphp
session.use_cookiesOnOn
session.use_only_cookiesOnOn
session.use_trans_sid00

I have created a bash script to log the number of session files every hour.

279302 - 2012-04-21 21:00:03 BST
282078 - 2012-04-21 22:00:03 BST
284725 - 2012-04-21 23:00:03 BST
287675 - 2012-04-22 00:00:04 BST
290224 - 2012-04-22 01:00:03 BST
292694 - 2012-04-22 02:00:03 BST
294929 - 2012-04-22 03:00:09 BST
296820 - 2012-04-22 04:00:03 BST
299073 - 2012-04-22 05:00:03 BST
301982 - 2012-04-22 06:00:03 BST
305559 - 2012-04-22 07:00:04 BST
308339 - 2012-04-22 08:00:03 BST
310529 - 2012-04-22 09:00:03 BST
312630 - 2012-04-22 10:00:03 BST
314928 - 2012-04-22 11:00:03 BST
317434 - 2012-04-22 12:00:02 BST
320145 - 2012-04-22 13:00:03 BST
322616 - 2012-04-22 14:00:03 BST
324992 - 2012-04-22 15:00:03 BST
327245 - 2012-04-22 16:00:03 BST
329504 - 2012-04-22 17:00:03 BST
331970 - 2012-04-22 18:00:03 BST
334679 - 2012-04-22 19:00:03 BST
337209 - 2012-04-22 20:00:03 BST
339720 - 2012-04-22 21:00:03 BST
342318 - 2012-04-22 22:00:02 BST
345072 - 2012-04-22 23:00:03 BST
349079 - 2012-04-23 00:00:04 BST
352665 - 2012-04-23 01:00:03 BST
355493 - 2012-04-23 02:00:03 BST
358931 - 2012-04-23 03:00:03 BST
362026 - 2012-04-23 04:00:04 BST
364458 - 2012-04-23 05:00:03 BST
366982 - 2012-04-23 06:00:04 BST
369770 - 2012-04-23 07:00:09 BST
372655 - 2012-04-23 08:00:04 BST
375393 - 2012-04-23 09:00:04 BST
378270 - 2012-04-23 10:00:04 BST
381501 - 2012-04-23 11:00:05 BST
384589 - 2012-04-23 12:00:04 BST
387773 - 2012-04-23 13:00:03 BST
390639 - 2012-04-23 14:00:03 BST
393426 - 2012-04-23 15:00:04 BST
396386 - 2012-04-23 16:00:04 BST

Can anyone explain why this might be? I thought garbage collector took care of all of this for me.

Thanks

Dave
7:25 am on Apr 24, 2012 (gmt 0)

WebmasterWorld Senior Member 5+ Year Member



What's the O/S and PHP version? Also have you tried increasing the probability from 1% to say 10%?
 

Featured Threads

My Threads

Hot Threads This Week

Hot Threads This Month