Commit: 396e1116bd2e49254e5ceff4d75d36e940268db3
Author: Joël Perras | Date: 2010-08-18 11:26:47 -0400
diff --git a/libraries/lithium/storage/cache/adapter/Apc.php b/libraries/lithium/storage/cache/adapter/Apc.php
index 81b7126..8c481e1 100644
--- a/libraries/lithium/storage/cache/adapter/Apc.php
+++ b/libraries/lithium/storage/cache/adapter/Apc.php
@@ -162,7 +162,10 @@ class Apc extends \lithium\core\Object {
* return boolean True if enabled, false otherwise
*/
public static function enabled() {
- return (extension_loaded('apc') && apc_cache_info('user'));
+ if (php_sapi_name() === 'cli') {
+ return (extension_loaded('apc') && ini_get('apc.enable_cli'));
+ }
+ return (extension_loaded('apc') && ini_get('apc.enabled'));
}
}