re: Set up your service then configure the cache in moodle to point to your configured service.
I've setup MongoDb as a Windows service and it appears to be running fine.
I've added the dll as per the download from http://www.php.net/manual/en/mongo.installation.php
In moodle I clicked 'Add Instance' in Plugins-Caching-Configuration-Cache administration-Installed cache stores to create a new cache store.
After creating the store instance I clicked the 'Edit Store' link and choose the default blank settings as I wasn't sure what to enter. (My moodle web and data files are on my E drive but my mongodb data folder is on the C drive.)
When I run the test again I get the same 'invalid plugin' message. See image below.
I reviewed settings.php and am guessing the following settings are incorrect? Or need to be configured through a Moodle admin GUI somewheres, or do I need to manually edit the following line?
$settings->add(new admin_setting_configtextarea( 'cachestore_mongodb/testserver', new lang_string('testserver', 'cachestore_mongodb'), new lang_string('testserver_desc', 'cachestore_mongodb'), '', PARAM_RAW, 60, 3));