|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2010-08-11 19:42 UTC] noodles at planetslackers dot com
Description: ------------ I'm intermittently getting these warnings in my php logs: [11-Aug-2010 09:54:24] PHP Warning: Unknown: GC cache entry '/home/xxxx/public_html/include/settings.php' (dev=26625 ino=0) was on gc-list for 4657081 seconds in Unknown on line 0 [11-Aug-2010 09:54:24] PHP Warning: Unknown: GC cache entry '/home/xxxx/public_html/include/variables.php' (dev=26625 ino=0) was on gc-list for 4664292 seconds in Unknown on line 0 [11-Aug-2010 09:54:24] PHP Warning: Unknown: GC cache entry '/home/xxxx/public_html/include/utils.php' (dev=26625 ino=0) was on gc-list for 4664290 seconds in Unknown on line 0 [11-Aug-2010 09:54:24] PHP Warning: Unknown: GC cache entry '/home/xxxx/public_html/include/subdomains.php' (dev=26625 ino=0) was on gc-list for 4664288 seconds in Unknown on line 0 It seems to have happened since I upgraded to PHP 5.3.3 and APC 3.1.4 (I did a pear upgrade after updating PHP). Expected result: ---------------- I expected not to see any warnings PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Fri Oct 24 21:00:01 2025 UTC |
patch for slient run ;) --- C:/TEMP/apc_c-rev47431.svn000.tmp.c 周三 九月 15 14:51:26 2010 +++ C:/imobile/software/pecl/APC_CVS/apc_cache.c 周三 九月 15 14:47:38 2010 @@ -180,11 +180,15 @@ if (dead->value->ref_count > 0) { switch(dead->value->type) { case APC_CACHE_ENTRY_FILE: - apc_warning("GC cache entry '%s' (dev=%d ino=%d) was on gc-list for %d seconds" TSRMLS_CC, - dead->value->data.file.filename, dead->key.data.file.device, dead->key.data.file.inode, gc_sec); + if(APCG(slam_defense)) { + apc_warning("GC cache entry '%s' (dev=%d ino=%d) was on gc-list for %d seconds" TSRMLS_CC, + dead->value->data.file.filename, dead->key.data.file.device, dead->key.data.file.inode, gc_sec); + } break; case APC_CACHE_ENTRY_USER: - apc_warning("GC cache entry '%s'was on gc-list for %d seconds" TSRMLS_CC, dead->value->data.user.info, gc_sec); + if(APCG(slam_defense)) { + apc_warning("GC cache entry '%s'was on gc-list for %d seconds" TSRMLS_CC, dead->value->data.user.info, gc_sec); + } break; } }