Je voudrais déterminer la configuration actuelle qui est "chargée". Ce serait toutes les valeurs répertoriées ici: http://php.net/manual/en/install.fpm.configuration.php
Ces valeurs ne sont pas renvoyées par phpinfo()
.
Si vous avez accès au serveur, essayez, selon la version php
Sudo php-fpm7.0 -tt
Sudo php-fpm7.1 -tt
Sudo php-fpm7.2 -tt
Il teste le fichier de configuration actuel et affiche les valeurs des paramètres de configuration (également ceux par défaut). Les valeurs affichées peuvent différer de la configuration en cours d'exécution si une modification s'est produite et que php-fpm n'a pas été rechargé.
Testé uniquement sur php-fpm 7.2
Remarque: La sortie de la commande passe à l'erreur standard et cela rend la canalisation vers quelque chose comme grep
ou less
gênant. Pour en tenir compte:
php-fpm7.2 -tt 2>&1 | grep access
Il y a deux façons de le vérifier, pour autant que je sache
root @ c56686e9854c:/# ps aux | grep php-fpm | grep master
racine 1 0,0 0,9 455112 37324? SS 12:01 0:00 php-fpm: processus maître (/ usr/local/etc/php-fpm.conf)
root @ c56686e9854c:/# php-fpm -tt
[29 mars 2020 12:31:23] AVIS: [www]
...
[29 mars 2020 12:31:23] AVIS: pm = dynamique
[29 mars 2020 12:31:23] AVIS: pm.max_children = 5
[29-mars-2020 12:31:23] AVIS: pm.start_servers = 2
[29-mars-2020 12:31:23] AVIS: pm.min_spare_servers = 1
[29 mars 2020 12:31:23] AVIS: pm.max_spare_servers = 3
...