php apc fetch все идентификаторы

есть ли способ получить и распечатать все данные, хранящиеся в хранилище apc?

мне нужно сделать это для тестирования и отладки.

Я знаю, что могу получить конкретных данных apc_fetch(id), но я не знаю никакого способа получить все данные, передав (в качестве примера) a *

4 ответов


Да, вы можете сделать это с APCIterator. Это позволяет вам перебирать все элементы, хранящиеся в APC.

$iter = new APCIterator('user');
foreach ($iter as $item) {
    echo $item['key'] . ': ' . $item['value'];
}

apc_cache_info() может быть то, что вы ищете


класс APCIterator может быть то, что вы ищете.


расширение APC не установлено на вашем APache.

поэтому загрузите APc на основе вашей версии PHP и установите его.

http://downloads.php.net/pierre/

Если вам нужна установка tuts. читайте здесь.

http://kvcodes.com/2014/06/solution-call-undefined-function-apc_fetch/