Version 3 (modified by moo, 8 years ago) (diff)


XCache 2.0.1 Release

Release Info

  • Version: 2.0.1
  • Previous version: 2.0.0
  • Branch: trunk
  • Status: Stable
  • Main Release Purpose: bug fixes
  • Author: mOo <phpxcache@…>
  • Release date: 2012-07-14

Release notes

This release aim to improve stability. admin/ config changed, please update config.php accordingly. PHP 5.3.14 is unstable, Please upgrade to new version. You have been warned.

I've tried hard to make it stable even in 2.0 big jump, yet anything that can go wrong goes wrong. Credits to those who actively test 2.0.1 rc versions, making it looks like a beta version. XCache won't be stable without your time testing it.



  • fixed #279: segv when cache is full (since 2.0)
  • fixed #281: subsequenc request segv when timeout happens during compiling
  • admin/ config changed. please update accordingly
  • WIN32: kill invalidate CRT parameters on shutdown
  • fixed: <=PHP_5_2 duplicate error message failed to include file
  • fixed #283: XCache admin APIs (admin page) cause SEGV if XCache failed to initize
  • fixed possible re-include a file by mixing include/include_once
  • fixed #264, #284: __FILE__ __DIR__ handling for moved/hardlinked files (set "xcache.experimental = on" to eanble this fix)

Relative tickets

invision power board
__FILE__ doesn't work correctly in hard-linked files
Cannot redeclare () in FILENAME
all function to lowercase
multiple caches of same file and file modification
xcache fails with hardlinked sources and gallery2
500 error
Do not require a config.php for xcache-admin
high miss if file does not exist
XCache admin APIs (admin page) cause SEGV if XCache failed to initize
Cache not updated after renaming or moving directory

See also: ReleaseArchive