J’ai eu l’erreur : « server reached pm.max_children setting (5), consider raising it » dans les fichiers de logs /var/log/php7.2-fpm.log.
Mes fichiers de logs pour Nextcloud ( configuration via NGinx ) :
– /var/log/php7.2-fpm.log : PHP .
– /var/log/nginx/nextcloud.error & /var/log/nginx/nextcloud.access : NGINX .
– /var/log/nextcloud.log : Nextcloud.
– /usr/share/nginx/nextcloud/data/nextcloud.log : Nextcloud.
– /usr/share/nginx/nextcloud/data/audit.log : Nextcloud.
– /usr/share/nginx/nextcloud/data/updater.log : Nextcloud.
Pour supprimer l’erreur j’ai modifié le fichier de configuration :
# cat /etc/php/7.2/fpm/pool.d/www.conf | grep -v "^;" | grep -v "^$" [www] user = www-data group = www-data listen = /run/php/php7.2-fpm.sock listen.owner = www-data listen.group = www-data pm = dynamic pm.max_children = 50 pm.start_servers = 10 pm.min_spare_servers = 5 pm.max_spare_servers = 10 env[PATH] = /usr/local/bin:/usr/bin:/bin
Je suis donc passé de 5 à 50 … je pense que le problème ne devrait plus apparaitre.
A noter aussi que j’ai modifié le système de cron afin que cela soit plus performant :
$ crontab -u www-data -l
*/5 * * * * php -f /usr/share/nginx/nextcloud/cron.php