查看/转储APC内容?

时间:2012-02-21 22:36:41

标签: php apc

我正在尝试查看存储在我服务器的APC中的内容,有没有办法做到这一点?我已经看到了似乎将内容转储到文件中的解决方案,但我宁愿在屏幕上打印出来(这是存储的少量数据)。我甚至接受了一个解决方案,让我从终端上查看它。

2 个答案:

答案 0 :(得分:1)

APC提供了一个名为apc.php的脚本。在浏览器中打开此文件以获取大量有用信息。其中一个功能是显示当前缓存的内容。

或者,您可能需要查看apc_cache_info函数。

答案 1 :(得分:1)

这是使用apc_cache_info()(由NikiC提及)的简短临时解决方案:

$cacheInfo = apc_cache_info();
foreach($cacheInfo['cache_list'] as $cacheItem)
    echo print_r(apc_fetch($cacheItem['info']), true);