Go Back   HowtoForge Forums | HowtoForge - Linux Howtos and Tutorials > ISPConfig 2 > General

Do you like HowtoForge? Please consider supporting us by becoming a subscriber.
Reply
 
Thread Tools Display Modes
  #1  
Old 5th March 2009, 14:33
StrikerNL StrikerNL is offline
Member
 
Join Date: Feb 2009
Posts: 45
Thanks: 9
Thanked 10 Times in 8 Posts
Default (tens of) thousands php sessions files in virtual host tmp dir

I noticed the tmp dir in one of my virtual hosts growing rather large, so I checked it out and I saw something like this:

I think I probably missed a setting or something because session files don't seem to get removed. There were literally tens of thousands, 90 mb's worth! What can I do to fix this?

Code:
7d6b045
-rw-------  1 www-data www-data        0 2009-02-18 14:09 sess_d68b8843cd6d28155c34f126b5c59585
-rw-------  1 www-data www-data        0 2009-02-21 06:07 sess_d68b8dbe788ac34bf0c8f2f1330136fd
-rw-------  1 www-data www-data        0 2009-02-26 05:14 sess_d68baf598f5d9fc15541bc4d6af870bb
-rw-------  1 www-data www-data        0 2009-02-25 23:24 sess_d68bcacdac3702d1220f615d8303af55
-rw-------  1 www-data www-data        0 2009-02-23 01:28 sess_d68bf7502ef849c3a9064c8ea9694b54
-rw-------  1 www-data www-data        0 2009-03-02 09:57 sess_d68c19d2d31c057100f0c15f53e7f672
-rw-------  1 www-data www-data        0 2009-02-18 22:20 sess_d68c4f6455d792e5b50d6f4600754364
-rw-------  1 www-data www-data        0 2009-02-15 05:21 sess_d68ca4892edab3e51524f16b81ae431a
-rw-------  1 www-data www-data        0 2009-02-28 19:55 sess_d68cc06ff800f73529590723d51c548e
-rw-------  1 www-data www-data        0 2009-03-02 21:46 sess_d68d7d5d99409448b212fc0db81785fb
-rw-------  1 www-data www-data        0 2009-03-03 19:59 sess_d68da3c3bffe940262afccb5ea0501a5
-rw-------  1 www-data www-data        0 2009-02-14 15:03 sess_d68dac929ea9947109bae50ac3558128
-rw-------  1 www-data www-data        0 2009-03-02 16:56 sess_d68dd94b913bdb02ec15ac02af50d2e6
-rw-------  1 www-data www-data        0 2009-03-02 18:13 sess_d68e7fa4587d33e292bf0aa8e27d4c7e
-rw-------  1 www-data www-data        0 2009-02-27 10:23 sess_d68e9d403c021bf02d3e666b8c38fe1e
-rw-------  1 www-data www-data        0 2009-03-04 09:06 sess_d68ee70379ce533cfdb296d29c9b7929
-rw-------  1 www-data www-data        0 2009-02-17 13:16 sess_d68ef013f6748e907a20489722933310
-rw-------  1 www-data www-data        0 2009-02-21 01:14 sess_d68f2ed7fef6032abcba984b2180b3fd
-rw-------  1 www-data www-data        0 2009-02-20 17:48 sess_d68f373904d07e0ecc51a0603c753f1a
-rw-------  1 www-data www-data        0 2009-03-03 20:49 sess_d68f4cc47e8499679e33a91da365a4f1
-rw-------  1 www-data www-data        0 2009-03-04 15:27 sess_d68f6d3feb974ba3e4d86d0cfa353c3b
-rw-------  1 www-data www-data        0 2009-02-19 07:07 sess_d68f9c1fb22181f4f1752220c3cc7b5a
-rw-------  1 www-data www-data        0 2009-02-23 17:06 sess_d690013587b7707e3512819ddb2745f3
-rw-------  1 www-data www-data        0 2009-02-25 22:35 sess_d6901b0becf4d192dd1540336ae4683f
-rw-------  1 www-data www-data        0 2009-03-05 00:06 sess_d6904a85b7f7def5992915ada6e26391
-rw-------  1 www-data www-data        0 2009-03-01 22:05 sess_d6909650081fd2e0eab1fd81ede73f90
-rw-------  1 www-data www-data        0 2009-03-04 08:42 sess_d690ca9ec460ef94912e8c5a669bc725
-rw-------  1 www-data www-data        0 2009-02-20 13:39 sess_d6919b84e1053e0a018857a5e161327c
-rw-------  1 www-data www-data        0 2009-03-03 04:45 sess_d691bfc30cb011baac76e949eab01367
-rw-------  1 www-data www-data        0 2009-02-15 16:13 sess_d6921dd97519c86b1f8c778bfe09732a
-rw-------  1 www-data www-data        0 2009-02-27 09:22 sess_d69243782ad8756a2c3f10967f614530
-rw-------  1 www-data www-data        0 2009-02-20 17:18 sess_d692c00640a60d810ff95400ff852f09
-rw-------  1 www-data www-data        0 2009-03-01 11:03 sess_d692c1e807439588f2a3d410c4b677d7
-rw-------  1 www-data www-data        0 2009-02-18 09:04 sess_d6937127737537eb0f9f817359df7f1e
-rw-------  1 www-data www-data        0 2009-02-24 12:09 sess_d693d9bba5ccfb7c2656e77ad3631e7b
-rw-------  1 www-data www-data        0 2009-02-17 19:24 sess_d693eb72241d453e572572c1f1ff78a9
-rw-------  1 www-data www-data        0 2009-02-22 06:43 sess_d693ecbef93678c0f2436176be78b1a4
-rw-------  1 www-data www-data        0 2009-02-16 23:11 sess_d693f5eef1bf1b35f53d9b6f82c30da2
-rw-------  1 www-data www-data        0 2009-02-25 21:52 sess_d69524944f91b984c49fc1c5bac89490
-rw-------  1 www-data www-data        0 2009-02-20 19:27 sess_d69592708625072dfe7ad3e41de3096f
-rw-------  1 www-data www-data        0 2009-03-01 22:42 sess_d6959c09ba8cb75e1fcf906a9ba46394
-rw-------  1 www-data www-data        0 2009-02-28 02:21 sess_d69622caf4895d7168085a1a652153ca
-rw-------  1 www-data www-data        0 2009-02-23 00:45 sess_d69654a7077b3daa4be79a0f1b5184e7
-rw-------  1 www-data www-data        0 2009-02-15 00:49 sess_d6965feff5decfc7aa2945218bbac934
-rw-------  1 www-data www-data        0 2009-02-16 05:22 sess_d6968c148ee5ea8e1e17a274439bc45a
-rw-------  1 www-data www-data        0 2009-03-02 01:37 sess_d696e050e67fef9533a44f4a39a2c220
-rw-------  1 www-data www-data        0 2009-02-22 10:30 sess_d696e6845a10102b2dd2911ebd
Reply With Quote
Sponsored Links
  #2  
Old 5th March 2009, 14:38
till till is offline
Super Moderator
 
Join Date: Apr 2005
Location: Lüneburg, Germany
Posts: 34,586
Thanks: 792
Thanked 4,983 Times in 3,903 Posts
Default

These files are created and removed by php automatically. You can take a look in your php.ini file if you disabled there something in the session manafement.
__________________
Till Brehm
--
Get ISPConfig support and the ISPConfig 3 manual from ispconfig.org.
Reply With Quote
  #3  
Old 5th March 2009, 14:49
StrikerNL StrikerNL is offline
Member
 
Join Date: Feb 2009
Posts: 45
Thanks: 9
Thanked 10 Times in 8 Posts
 
Default

Found out what the problem is, in ubuntu session.gc_probability is disabled or set to 0 by default. More people are probably going to be affected by this. I found this in the /etc/php5/apache2/php.ini file:

Code:
; This is disabled in the Debian packages, due to the strict permissions
; on /var/lib/php5.  Instead of setting this here, see the cronjob at
; /etc/cron.d/php5, which uses the session.gc_maxlifetime setting below.
; php scripts using their own session.save_path should make sure garbage
; collection is enabled by setting session.gc_probability
;session.gc_probability = 0
I have set this to 1 now, I hope this fixes it, since ISPconfig sets the session storage path for each virtual host anyway.

Hope this helps other people as well!
Reply With Quote
The Following User Says Thank You to StrikerNL For This Useful Post:
falko (6th March 2009)
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
2 domains, 1 site wadims Installation/Configuration 13 31st May 2006 00:21
Downgrade php5 to php4.4.2 llizards Installation/Configuration 4 13th March 2006 23:58
all my site go to /var/www/ Absolusteph Installation/Configuration 14 11th March 2006 21:27
No PHP on Virtual Hosts tmeyer Installation/Configuration 13 28th February 2006 18:44
Can not access website after uploading brianetilley Installation/Configuration 21 11th January 2006 19:43


All times are GMT +2. The time now is 01:09.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.