MySiteGuy
Well-known member
Turn on debug mode in config.php. Then go to code event listeners. Under Redis, look for
"load_class Load Class "XenForo_CssOutput"
Click that, then write down the number in "Callback Execution Order: "
Then go back to code event listeners, under DB Optimise look for
"load_class Load Class "XenForo_CssOutput"
Click it, and change it's "Callback Excecution Order:" number to the one you wrote down + 1. So if Redis had 3000, DB Optimize should have 3001.
This will force DB Optimise to run it's CSS code after Redis cache has cached it, instead of before. This fix works on my forums nicely.
"load_class Load Class "XenForo_CssOutput"
Click that, then write down the number in "Callback Execution Order: "
Then go back to code event listeners, under DB Optimise look for
"load_class Load Class "XenForo_CssOutput"
Click it, and change it's "Callback Excecution Order:" number to the one you wrote down + 1. So if Redis had 3000, DB Optimize should have 3001.
This will force DB Optimise to run it's CSS code after Redis cache has cached it, instead of before. This fix works on my forums nicely.