I have a problem with APC and a custom stream wrapper implementation.
The wrapper is used to include generated PHP classes. If APC is enabled
it seems that the include statement(used with different URL's), loads
always the first included class from cache.
The following code illustrates the issue a bit more.
If executing it with APC enabled, I get the following fatal error.
Fatal error: include(): Cannot redeclare class test1 in ... on line 78
PHP Fatal error: include(): Cannot redeclare class test1 in ... on line 78
Is this a bug? Or do I miss something?
Grokbase › Groups › PHP › php-internals › August 2011