0
我想查看我的服務器的APC中存儲了什麼,有沒有辦法做到這一點?我已經看到了將內容轉儲到文件中的解決方案,但我寧願將其打印在屏幕上(這是少量存儲的數據)。我甚至會接受一個解決方案,讓我從終端上查看它。查看/轉儲APC內容?
我想查看我的服務器的APC中存儲了什麼,有沒有辦法做到這一點?我已經看到了將內容轉儲到文件中的解決方案,但我寧願將其打印在屏幕上(這是少量存儲的數據)。我甚至會接受一個解決方案,讓我從終端上查看它。查看/轉儲APC內容?
有一個與APC交付的腳本,名爲apc.php
。在瀏覽器中打開此文件以獲取大量有用的信息。其中一項功能是顯示當前緩存的內容。
或者,您可能需要查看apc_cache_info
函數。
下面是使用apc_cache_info()
短特設溶液(NikiC提及):
$cacheInfo = apc_cache_info();
foreach($cacheInfo['cache_list'] as $cacheItem)
echo print_r(apc_fetch($cacheItem['info']), true);
這似乎有所幫助,但我仍然無法看到變量 - 我有存儲在它約10左右的陣列現在所有我看到的是我的應用程序的PHP文件。 – jreed121 2012-02-21 22:56:04