Solution au problème qu'il n'y a pas de fpm après la compilation de php : 1. Allez dans le répertoire "/usr/local/php/etc" et copiez "php-fpm.conf.default" dans "php-fpm.conf " ; 2. Modifiez le fichier de configuration ; 3. Redémarrez "php-fpm".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 8.1, ordinateur Dell G3.
Que dois-je faire s'il n'y a pas de fpm après la compilation de php ?
Le message d'erreur indique que php-fpm.conf est introuvable
Il s'avère que php-fpm.conf n'est pas encore là. Nous allons dans le répertoire /usr/local/php/etc et faisons une copie de. php-fpm.conf.default Dans php-fpm.conf
cd /usr/local/php/etc/ cp php-fpm.conf.default php-fpm.conf
Modifiez ce fichier de configuration :
vim php-fpm.conf pid = run/php-fpm.pid user = www group = www
Essayez de recommencer :
/usr/local/php/sbin/php-fpm
Un message d'erreur dit encore que l'utilisateur www n'existe pas :
[26-Feb-2015 15:57:38] ERROR: [pool www] cannot get uid for user 'www' [26-Feb-2015 15:57:38] ERROR: FPM initialization failed
D'accord, créons un nouveau groupe d'utilisateurs www :
groupadd www useradd -g www www
Recommencez :
/usr/local/php/sbin/php-fpm
Il n'y a aucune sortie, ce qui indique un succès ! ! !
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!