2012-02-21 79 views
0

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

回答

1

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

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

+0

这似乎有所帮助,但我仍然无法看到变量 - 我有存储在它约10左右的阵列现在所有我看到的是我的应用程序的PHP文件。 – jreed121 2012-02-21 22:56:04

1

下面是使用apc_cache_info()短特设溶液(NikiC提及):

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