My company has been experiencing a problem with XCache manifested by PHP serving blank pages. The problem became apparent when we launched a Symfony-based version of our Website. We have a multi-server, load-balanced environment. There is a correlation between the problem and the servers being under heavy load. Once the “blank page” occurs, the only way to resolve it is to restart Apache or manually clear XCache. The problem existed in another form before launching the new Symfony-based site, when we ran large batch jobs during the early morning hours. The batch jobs failed, but we modified our scripts to work around the blank pages. This was fine for the late-night batch jobs, but now that the bug appears in the user-interface of our site, it has become more critical as REAL users are observing REAL blank pages. We recently upgraded to XCache version 1.3.0, which has had no effect. We have also tried reducing the number of XCache caches from 4 to 1, which did not help. The shm_max on our servers is presently set to 32M. Your help would be greatly appreciated.
on 13.01.2010 14:04
on 16.01.2010 16:10
are you using multi threaded apache with mod_php5? it is possible that php or php modules corrupt the memory and XCache cache the corruption. try php fastcgi instead

