I have been trying to install Memcache and Memcached. to use in the MUC. While installing the Memcached server I was only able to see the Memcache Store in the MUC, not the Memcached Store. The Memcache store also indicates the error 'This store doesn't meet the requirements for all known definitions...'
Here's how I tried to install memcached and the screenshot below is from my MUC:
1] Downloadmemcached. Use the win32 binary version. place in C:\memcached.
version 1.4.4-14 https://blog.couchbase.com/memcached-144-windows-32-bit-binary-now-available
2] install it as a service with NSSM, http://nssm.cc/usage
memcached.exe service is running in task manager
3] enable php extension. download dll here http://windows.php.net/downloads/pecl/releases/memcache/3.0.8/php_memcache-3.0.8-5.5-nts-vc11-x86.zip update php.ini with extension=php_memcache.dll , appears in phpinfo() now
4] memcache shows up in moodle MUC plugins as 'Ready' but not memcached, still something missing for memcached
http://ca2.php.net/manual/en/memcached.requirements.php '..This extension requires » libmemcached client library ..' http://docs.libmemcached.org/
I'm not sure how to install the memcached library dependency in Windows 2008/IIS? Can anyone else shed some light on how they got memcached to work on a Windows 2008/IIS server or even my memcache which?
My environment is Moodle 2.5.4 Windows 2008 server, IIS 7.5 , php 5.5, 14gb Memory, 4 cpu
Mysql1 on seperate server, same specs as above: Mysql server 5.1, windows 2008 64 bit
Zend Extension Build API220090626,NTS,VC9 PHP Extension Build API20090626,NTS,VC9 Thread Safety disabled System Windows NT MOODLE2TEST 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586 Build Date Aug 15 2012 19:57:50 Compiler MSVC9 (Visual C++ 2008) Architecture x86: