PEAR is discontinued

This is a static archive preserving historical releases and metadata. No new packages or updates will be published. For updates to existing packages, or to publish new packages, please use Composer and Packagist.

Home » Caching » Cache_Lite

Fast and Safe little cache system

This package is unmaintained.

Download latest release 1.8.3 (there is a newer Composer installable version)

License: lgpl

Description

This package is a little cache system optimized for file containers. It is fast and safe (because it
uses file locking and/or anti-corruption tests).

Documentation

Manual

Maintainers

Dependencies

Required

Releases

Bugs

IDStatusTypeVersionDateSummary
#9BogusBug2003-09-15not work with mod_gzip under apache
#513ClosedBug2004-01-03Throws Notice when _automaticSerialization = true
#660Wont fixBug2004-02-01Problem using Cache_Lite_Function's 'call' method and $this->method
#1216ClosedBug2004-04-15method clean() when using memoryCaching
#1758ClosedBug2004-06-30warning generated
#2820ClosedBug2004-11-24Slow when many files
#3621ClosedBug2005-02-27CRITICAL: non-ISO-8859-1 characters in package.xml must be entitied
#4236ClosedBug2005-04-27fread PHP warning on zero length read
#4261ClosedReq2005-05-02umask on mkdir with hashedDirectoryLevel
#4502ClosedReq2005-06-01Better control on cache cleaning condition
#4644ClosedReq2005-06-20Change some of the options passed in the constructor
#4957BogusBug2005-07-31null data on save method
#5103Wont fixReq2005-08-16get should return references
#5109Wont fixReq2005-08-16nested calls crash file key
#5414BogusBug2005-09-15Corrupt cache file creation
#5492BogusReq2005-09-22Cache_Lite: eternal cache feature request
#5495ClosedReq2005-09-22should support eternal caching
#5610ClosedBug2005-10-05Error in documentation
#5853ClosedBug2005-11-02Cache_Lite::get() throwing errors on uncreated files
#5921ClosedReq2005-11-10unused var
#5938ClosedBug2005-11-11mistakes given by a code analyser
#6290ClosedReq2005-12-19non-specific automaticCleaningFactor
#6319No FeedbackBug2005-12-21CACHE_LITE_ERROR_RETURN does not work for save method
#6388ClosedBug2006-01-02dependancy not anonounced
#6575ClosedReq2006-01-25Cache_Lite_Function
#6609Wont fixReq2006-01-27Detach unlinking of old cache
#6617ClosedReq1.7.0beta12006-01-29Cache_Lite_Function
#6681ClosedReq1.6.02006-02-03Extending life of a cache file
#7061No FeedbackBug1.7.02006-03-08Cache-Control fails
#7292BogusBug1.7.02006-04-04Bogus
#7337BogusBug1.7.02006-04-07Eternal caching doesn't work
#7410SuspendedReq1.7.02006-04-17Performance enhancement with fpassthru()
#7411Wont fixReq1.7.02006-04-17New module Temp.php
#7446ClosedBug1.7.02006-04-20Using mktime() with no args is generating strict errors
#7598ClosedBug1.7.02006-05-10PHP Warnings on cache directory creation
#7618ClosedBug1.7.02006-05-13can't save cache correctly
#7732BogusBug1.7.12006-05-26Warning on cache reading/writing
#7799ClosedBug1.7.12006-06-02Call to invalid setOptions() in setToDebug()
#8221ClosedBug1.7.22006-07-14error in _writeAndControl
#8226SuspendedReq1.7.22006-07-16E_STRICT related to PHP5
#8246BogusBug1.7.22006-07-19Cache Dir
#8361No FeedbackBug2006-08-04Cache_lite bug with MBSTRING
#9178ClosedDoc1.7.22006-10-27Cache Lite drop method doesn't return true
#9229BogusBug1.7.22006-11-03Fatal error using setToDebug();
#9480BogusReq1.7.22006-11-27Aquiring the cache expiry date
#9669No FeedbackBug1.7.22006-12-21function drop() is broken
#9836No FeedbackReq1.7.22007-01-15fread() in _read function malfunctioning
#10502OpenReqCVS2007-03-25Cache_Lite_Function::call should accept standard callbacks as 1st argument
#10527Wont fixBugCVS2007-03-27Function::_makeId() creates different ids for same function call
#10923Wont fixReq1.7.22007-05-04Storage Containers
#11224ClosedBug1.7.22007-06-05Implicit type conversion => too much cache is flushed?!
#11260ClosedBug1.7.22007-06-09possible misstyped property
#11727BogusBug2007-07-31typo in Lite.php notingrou vs notingroup
#11728DuplicateDoc2007-07-31User note that is a documentation problem
#11766ClosedReq1.7.22007-08-05Use mt_rand() instead of rand()
#11767DuplicateReq1.7.22007-08-05Use mt_rand() instead of rand()
#12179OpenReq1.7.22007-10-03File.php: Allow timestamp in constructor in place of masterFile
#12750ClosedBug1.7.22007-12-21Clean memory cache
#13297OpenReq1.7.22008-03-03Support for per item lifetime
#13553BogusBug1.7.22008-04-01Memory Leak if cacheDir is not writeable
#13692DuplicateBug1.7.32008-04-16warning function.unlink: No such file or directory
#13693ClosedReq1.7.32008-04-16warning function.unlink: No such file or directory
#14441ClosedReq1.7.42008-08-03Allow more flexible control over permissions and groups of files and dirs
#14636Wont fixBug1.7.42008-09-11Intermitent bugs during autocleaning and reading
#15725ClosedReq1.7.42009-01-22set_magic_quotes_runtime deprecated in PHP 5.3.0 (alpha4dev)
#15986ClosedBug2009-03-06E_STRICT warnings
#16119BogusReqIrrelevant2009-04-18Count cache entries cleaned
#16162No FeedbackReq1.7.72009-04-30Support for nested output capturing
#16591ClosedReq1.7.82009-09-10Touch cache files on regeneration to prevent "stampeding"
#17269OpenReq2010-03-25Extend Cache_Lite::lastModified() take a cache_id to return the age of an entry
#17774OpenReqSVN2010-08-21Patch: Avoid deprecated function calls
#18192SuspendedBug1.7.82011-01-13Improper file opening in _write method
#18328ClosedReq1.7.82011-03-02Proper default for cacheDir
#18414ClosedBug1.7.92011-03-31switch / case mistake
#18546ClosedDoc1.7.92011-05-17Link to technical choices document is broken
#18569ClosedBug1.7.92011-05-28Potential bug in Cache_Lite
#18571ClosedDoc1.7.102011-05-30LICENSE file is outdated
#18679ClosedBug1.7.112011-07-22_cleanDir missing files
#18965ClosedBugSVN2011-11-06Tests fail due to dir structure
#18987ClosedBugSVN2011-11-14remove error_reporting (for PEAR QA team)
#19046ClosedBugSVN2011-11-15Test fails in CI environment
#19222ClosedBugGit2012-01-13pear package-validate fails
#19422ClosedBug1.7.142012-05-17_read truncates cache files
#19433ClosedBug1.7.142012-05-23Corrupt archive
#19434ClosedBug1.7.142012-05-23Bad role for tes and doc
#19711ClosedBug1.7.152012-11-19wrong data returned form get
#19712OpenReq1.7.152012-11-20clearstatcache use on write only
#19720No FeedbackReq1.7.152012-11-26Flawed locking mechanism
#20417ClosedReq1.7.162014-09-30Git repository has no version tags
#21003ClosedBug1.7.162015-12-16PHP7: Cache_Lite has a deprecated constructor
#21231ClosedBug1.8.02017-07-26The each() function is deprecated in PHP7.2.