PEAR is archived and read-only

This mirror preserves historical PEAR package releases and metadata so existing references remain available.

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.