Что означает «Автоматическая очистка недоступна / необходима с этим бэкэндом»? (для memcache) - PullRequest
2 голосов
/ 30 ноября 2009

Я установил memcache в моем php zend-коде. кажется, нет ошибки. но в журнале есть предупреждение:

Zend_Cache_Core::save() / automatic cleaning is not available/necessary with this backend.

что это на самом деле означает?

Ответы [ 2 ]

4 голосов
/ 10 февраля 2010

Ну, я немного опоздал, но вот решение:

поместите "automatic_cleaning_factor" => 0 в опциях вашего Zend_Cache :: factory frontend

4 голосов
/ 30 ноября 2009

Zend Cache поддерживает различные внутренние устройства хранения, включая memcache, хранилище файлов, APC и т. Д.

Каждая из них имеет собственную реализацию - как вы можете видеть в библиотеке Zend - и, очевидно, реализация memcache не поддерживает автоматическую очистку.

Вы можете увидеть код здесь: Zend \ Cache \ Backend \ Memcached.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...