How to check if memcache or memcached is installed for PHP?

Robin Rodricks picture Robin Rodricks · Sep 23, 2009 · Viewed 104.4k times · Source

How do I test if memcache or memcached (for PHP) is installed on my Apache webserver?

Memcache is a caching daemon designed especially for dynamic web applications to decrease database load by storing objects in memory.

Answer

mauris picture mauris · Sep 23, 2009

You can look at phpinfo() or check if any of the functions of memcache is available. Ultimately, check whether the Memcache class exists or not.

e.g.

if(class_exists('Memcache')){
  // Memcache is enabled.
}