У меня проблемы с memcached на моем сервере. Кажется, все установлено и работает правильно (telnet localhost 11211 - статистика показывает все в порядке). Однако, когда я включаю его в Magento, он, похоже, использует старый кеш, содержащий ошибку на странице оплаты. Если я отключу memcached в Magento (удалив xml в local.xml), то проверка снова будет работать правильно.
Я пробовал flush_all и пытался оставить memcached на несколько дней, но ошибка продолжает возвращаться.
Я думаю, что плохой кеш появляется, потому что при первом включении memcached на моем сайте произошла ошибка. Поэтому я исправил ошибку и снова включил memcached…
Можно ли полностью очистить memcached, чтобы он не использовал старый кеш? Моя конфигурация неверна?
Это код, который я использую в local.xml
<cache>
<prefix>alphanumeric</prefix>
<backend>memcached</backend><!-- apc / memcached / empty=file -->
<memcached><!-- memcached cache backend related config -->
<servers><!-- any number of server nodes can be included -->
<server>
<host><![CDATA[127.0.0.1]]></host>
<port><![CDATA[11211]]></port>
<persistent><![CDATA[1]]></persistent>
</server>
</servers>
<compression><![CDATA[0]]></compression>
<cache_dir><![CDATA[]]></cache_dir>
<hashed_directory_level><![CDATA[]]></hashed_directory_level>
<hashed_directory_umask><![CDATA[]]></hashed_directory_umask>
<file_name_prefix><![CDATA[]]></file_name_prefix>
</memcached>
</cache>
Спасибо