Вы, вероятно, были на правильном пути с вашим модулем переопределения, но здесь есть ошибка.Вы могли бы подумать, что "cache_lifetime" => false
- это то же самое, что "не кешировать".Не обязательно так.Различные источники сообщают о различных результатах;
"cache_lifetime" => 3600
: кэш до 3600 секунд
"cache_lifetime" => null
: отключить кеширование
(хотя Ник говорит"Если для этого значения будет установлено значение null или пропущен аргумент, оно останется в кэше до тех пор, пока не будет удалено.")
"cache_lifetime" => false
: без срока действия, кэширование навсегда
(хотя Иван @ Inchoo заявляет это делает его откатом к значению по умолчанию Zend_Cache 7200 с)
Да, я понимаю, что это пара лет, и мой ответ неконечно, но другие, сталкивающиеся с этой проблемой, должны знать об этих причудах.Кроме того, возможно Крис Фореетт мог бы опубликовать некоторый код, показывающий, как это было решено в конце?