View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005047||OXID eShop (all versions)||2.3. Extensions (modules, themes)||public||2013-04-05 17:22||2013-09-05 13:59|
|Product Version||4.7.3 / 5.0.3 revision 54408|
|Target Version||4.7.8 / 5.0.8||Fixed in Version||4.7.8 / 5.0.8|
|Summary||0005047: APC cache brake oxNew modules class chain|
|Description||on new module setup; on php with apc cache on, module chain is broken, because of cached old chain;|
|Tags||No tags attached.|
after changes in module apc cache must be flushed;
did you test shops with different module chains in subshops? We had big problems and therefore launched without apc - no big difference in performance.
if you had problems or think that this is a bug, please add it as separate bug or call to our support.
It is not enough to clear the apc cache.
If you have a lot of modules there are used in many subshops, the problem occurs again and again /-;
The problem can occur if, for example, you start an external export scripts that includes the oxid-framework (bootstrap process).
I recommend to exclude the modules folder by the apc.ini file (apc.filters="-modules/.*$") as long as the issue isn's resolved.
||@design3000 we tested to exclude the modules dir too, but had no luck until yet (different modules in different subshops)|
create a file with the following content
open this file in a browser and search for 'oxid-directory/modules' to check whether the apc settings are set correctly.
the array should not contain cached php fils in the modules directory else you have to check your settings (-: