Voici un tutoriel Nextcloud pour activer opcache et ainsi faire disparaître l’avertissement visible depuis le compte admin.
Vérifier si opcache est déjà actif:
Lancer un php.info depuis un navigateur pour vérifier si:
- opcache.enable est sur ON
- opcache.enable_cli est sur ON
Exemple pour moi:
On peut observer que opcache.enable est déjà actif mais pas le module opcache.enable_cli
Editer votre fichier php.ini:
Plusieurs solutions selon vos préférences, via SSH ou FTP par exemple.
Pour les utilisateurs plesk rendez-vous sur la page des domaines puis paramètres php => Directives supplémentaires => et inscrire les valeurs dans le champ disponible
Ajouter selon le cas:
- opcache.enable et opcache.enable_cli sont sur ON:
opcache.interned_strings_buffer=8 opcache.max_accelerated_files=10000 opcache.memory_consumption=128 opcache.save_comments=1 opcache.revalidate_freq=1
- opcache.enable et opcache.enable_cli sont sur OFF:
opcache.enable=1 opcache.enable_cli=1 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=10000 opcache.memory_consumption=128 opcache.save_comments=1 opcache.revalidate_freq=1
- opcache.enable est sur ON: et opcache.enable_cli est sur OFF:
opcache.enable_cli=1 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=10000 opcache.memory_consumption=128 opcache.save_comments=1 opcache.revalidate_freq=1
- opcache.enable est sur OFF: et opcache.enable_cli est sur ON:
opcache.enable=1 opcache.interned_strings_buffer=8 opcache.max_accelerated_files=10000 opcache.memory_consumption=128 opcache.save_comments=1 opcache.revalidate_freq=1
Noter que si vous utilisez les paramètres opcache.enable=1 & opcache.enable_cli=1 alors même qu’ils sont déjà actif cela fonctionnera tout aussi bien, mais un message d’erreur sera enregistré dans les logs sur serveur consultable sur l’interface admin
One thought on “Installer opcache pour PHP 7 & Nextcloud 13”