Memcache*d
Возможно ваш кэш не работает
<?php
$driver = Core::$mainConfig['defaultCache'];
$aConfig = Core::$config->get('core_cache', array());
$config = $aConfig[$driver];
if($driver == 'memcache')
{
if(extension_loaded('memcache'))
{
$memcache = new Memcache();
$memcache->connect($config['server'], $config['port']);
$return = $memcache->set('TEST', 123, MEMCACHE_COMPRESSED, 120);
$message = ($return ? 'SUCCESS' : 'ERROR');
echo $message . "<br />";
print_r($memcache->getStats());
echo "<br />";
}
else
{
echo "Memcache not available!<br />";
}
}
elseif($driver == 'memcached')
{
if(extension_loaded('memcached'))
{
$memcached = new Memcached();
$memcached->addServer($config['server'], $config['port']);
$memcached->set('TEST', 123, 120);
$message = $memcached->getResultMessage();
echo $message . "<br />";
print_r($memcached->getStats());
echo "<br />";
}
else
{
echo "Memcached not available!<br />";
}
}Последнее обновление