15

CSS が動的にコンパイルされる wordpress プラグインを作成しているため、それをキャッシュするためのさまざまな戦略を実装しました。現在、キャッシングの最初の選択肢は、インストールされている場合は 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 が正常に動作していることを確認するには、他に何を確認すればよいですか?

4

2 に答える 2

17

あなたはextension_loaded関数を試すことができます

$is_apc_installed = extension_loaded('apc');
于 2012-10-26T14:00:40.607 に答える