我正在寫一個wordpress插件,其中的CSS是dinamically編譯的,因此我實現了各種策略來緩存它。截至目前,緩存的首選是APC(如果已安裝)。檢查APC是否安裝並正常工作的正確方法是什麼?
這是如何我檢查它
$is_apc_installed = function_exists('apc_store')
&& function_exists('apc_fetch')
&& ini_get('apc.enabled');
$sapi_type = php_sapi_name();
if (substr($sapi_type, 0, 3) === 'cgi') {
$is_apc_installed = false;
}
但在某些安裝我仍然得到的是apc_fetch()總是返回false。還有什麼我應該檢查以確保APC工作正常?