[BUGFIX] Memcached backend identifierPrefix only based on PATH_site
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Classes / Cache / Backend / MemcachedBackend.php
index 6fb5d43..854eb02 100644 (file)
@@ -161,7 +161,8 @@ class MemcachedBackend extends \TYPO3\CMS\Core\Cache\Backend\AbstractBackend imp
         */
        public function setCache(\TYPO3\CMS\Core\Cache\Frontend\FrontendInterface $cache) {
                parent::setCache($cache);
-               $this->identifierPrefix = 'TYPO3_' . md5(PATH_site) . '_';
+               $identifierHash = substr(md5(PATH_site . $this->context . $this->cacheIdentifier), 0, 12);
+               $this->identifierPrefix = 'TYPO3_' . $identifierHash . '_';
        }
 
        /**