Do not use xcache variable cache if cache size is 0.
This is possible because it is possible to only use xcache as an opcode cache but not a variable cache.
This commit is contained in:
parent
13461698e4
commit
d9df271113
|
@ -44,11 +44,15 @@ class XCache extends Cache {
|
||||||
static public function isAvailable(){
|
static public function isAvailable(){
|
||||||
if (!extension_loaded('xcache')) {
|
if (!extension_loaded('xcache')) {
|
||||||
return false;
|
return false;
|
||||||
} elseif (\OC::$CLI) {
|
|
||||||
return false;
|
|
||||||
}else{
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
if (\OC::$CLI) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
$var_size = (int) ini_get('xcache.var_size');
|
||||||
|
if (!$var_size) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue