We are using Memcached to cache. Here is part of our local.xml: <cache> <backend><![CDATA[memcached]]></backend> <memcached> <servers> <server> <host><![CDATA[unix:///var/tmp/path_to_cache.sock]]></host> <port><![CDATA[0]]></port> <persistent><![CDATA[1]]></persistent> <weight><![CDATA[2]]></weight> <timeout><![CDATA[5]]></timeout> </server> </servers> <compression><![CDATA[0]]></compression> <hashed_directory_level><![CDATA[]]></hashed_directory_level> <hashed_directory_umask><![CDATA[]]></hashed_directory_umask> <file_name_prefix><![CDATA[]]></file_name_prefix> </memcached> </cache> <session_save_path><![CDATA[unix:///var/tmp/path_to_sessions.sock?persistent=1&weight=2&timeout=10&retry_interval=10]]></session_save_path> <session_cache_limiter><![CDATA[]]></session_cache_limiter> The problem is the only way I can flush the cache is using SSH and the command: echo “flush_all” | nc -U /var/tmp/path_to_cache.sockRead more