J'ai mis en place un serveur avec Ubuntu 11.04 et Nginx + PHP-FPM + Varnish + APC + MySQL + Memcached + WordPress. Tout fonctionne plutôt bien, mais il y a un petit problème avec le service PHP-FPM. L'installation se passe bien après l'habituel
apt-get install php5-fpm
Mais lorsque vous démarrez le service, il y a un problème avec le fichier de configuration. Il semble que vient du paquet Debian , qui utilise certain répertoire (/ var/www) qu'il est utilisé là-bas, mais pas par défaut dans Ubuntu. Donc, chaque fois que je redémarre le service, j'obtiens ceci:
# service php5-fpm start
* Starting PHP5 FPM...
Aug 19 20:57:31.622788 [WARNING] [pool www] pm.start_servers is not set. It's been set to 20.
...done.
Il recherche un fichier de configuration que je n'ai pas ou que j'ai mais PHP5-FPM ne le trouve pas.
Comment résoudre le problème? Où dois-je mettre le bon fichier de configuration pour PHP-FPM ??
Du PO:
En cherchant plus de fichiers de configuration, j'ai finalement trouvé celui qui me permet de définir les bons paramètres. Il est
/etc/php5/fpm/pool.d/www.conf
Vous y trouverez la plupart des paramètres nécessaires pour redémarrer PHP-FPM avec les paramètres dont tout le monde peut avoir besoin. Je l'ai testé et après l'édition du fichier, le service fonctionne selon les nouveaux paramètres.