我正在编写一个 wordpress 插件,其中 CSS 被动态编译,因此我实施了各种策略来缓存它。到目前为止,缓存的首选是 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 正常工作?