Was ist der richtige Weg, um zu überprüfen, ob APC installiert ist und funktioniert?

Schreibe ich ein wordpress-plugin, wo die CSS kompiliert wird dinamically und so habe ich schon implementiert verschiedene Strategien, um zwischenzuspeichern. Ab sofort ist die erste Wahl für die Zwischenspeicherung ist APC, wenn es installiert wurde.

Dies ist, wie ich überprüfe es

    $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;
            }

aber auf einige installiert, ich bekomme immer noch, dass apc_fetch() immer false zurück. Was sonst sollte ich prüfen, um sicher zu sein, dass APC korrekt funktioniert?

Schreibe einen Kommentar