mirror of
https://github.com/nextcloud/server.git
synced 2026-02-20 00:12:30 -05:00
Check for opcache.file_cache_only=1
which disables shared memory based OPcache with disk file cache used only, if enabled. In this case, "opcache.memory_consumption" and others do not apply, so show the correct performance recommendation to enable memory cache. Signed-off-by: MichaIng <micha@dietpi.com>
This commit is contained in:
parent
63696fe2e3
commit
7e725c5d94
1 changed files with 2 additions and 0 deletions
|
|
@ -499,6 +499,8 @@ Raw output
|
|||
}
|
||||
} elseif (!$isPermitted) {
|
||||
$recommendations[] = $this->l10n->t('Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.');
|
||||
} elseif ($this->iniGetWrapper->getBool('opcache.file_cache_only')) {
|
||||
$recommendations[] = $this->l10n->t('The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.');
|
||||
} else {
|
||||
// Check whether opcache_get_status has been explicitly disabled an in case skip usage based checks
|
||||
$disabledFunctions = $this->iniGetWrapper->getString('disable_functions');
|
||||
|
|
|
|||
Loading…
Reference in a new issue