This is great, thanks for your work on this. It's working great for me. Except it kills vBadvanced. So I put the following in config.php until I figure out why.
PHP Code:
if(!defined('VBA_SCRIPT'))
{
$config['Datastore']['class'] = 'vB_Datastore_XCache';
}
I also found that if you are running more than one instance of vBulletin on the same server then you need to put the following above the declaration of the datastore class in config.php (above)
PHP Code:
$config['Datastore']['prefix'] = 'prefixchoice';
Of course you need to choose a unique prefix for each site. The table prefix will do.