Heim  >  Artikel  >  Backend-Entwicklung  >  Vorsichtsmaßnahmen für die PHP-FPM-Parameterkonfiguration von PHP7+

Vorsichtsmaßnahmen für die PHP-FPM-Parameterkonfiguration von PHP7+

藏色散人
藏色散人nach vorne
2020-06-13 16:12:002822Durchsuche

Wenn bei der Installation von php7+ diese Parameter von php-fpm falsch eingestellt sind, wird php-fpm nicht gestartet, die Nginx-Site kann die PHP-Datei nicht analysieren und es wird ein 404-Fehler gemeldet.

Verwandte Befehle:

centos7+, php-fpm starten:

systemctl start php-fpm

Überprüfen Sie, ob php-fpm gestartet ist:

ps -ef|grep php

php – Die Kernparameterkonfiguration von fpm, der Standardwert lautet wie folgt:

pm = dynamic
pm.max_children = 5
pm.start_servers = 2
pm.min_spare_servers = 1
pm.max_spare_servers = 3

Nur die dynamische Beschreibung für den dynamischen Modus lautet wie folgt:

max_children:动态方式下限定php-fpm的最大进程数
start_servers:动态方式下的起始php-fpm进程数量
min_spare_servers :动态方式空闲状态下的最小php-fpm进程数量
max_spare_servers :动态方式空闲状态下的最大php-fpm进程数量

Wenn diese Parameter falsch geändert werden, wird php-fpm startet nicht und Nginx startet nicht. Sie können das Protokoll überprüfen, um den Fehler zu beheben:

/usr/local/php/var/log/php-fpm.log

PS: My Der Server verfügt derzeit über 8 GB Speicher, daher habe ich eine 0 bzw. 50, 20, 10 und 30 hinzugefügt.

Verwandte Empfehlungen: „

PHP7

Das obige ist der detaillierte Inhalt vonVorsichtsmaßnahmen für die PHP-FPM-Parameterkonfiguration von PHP7+. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen