php7+的php-fpm参数配置注意事项-PHP7

资源魔 40 0
装置php7+的,假如php-fpm的这几个参数设置不妥了,会招致php-fpm启动没有了,nginx站点不克不及解析php文件,报404谬误。

相干饬令:

centos7+,启动php-fpm:

systemctl start php-fpm

查看php-fpm能否启动:

ps -ef|grep php

php-fpm的外围参数设置装备摆设,默许以下:

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

只针对静态形式dynamic阐明以下:

max_children:静态形式上限定php-fpm的最猛进程数
start_servers:静态形式下的肇始php-fpm过程数目
min_spare_servers :静态形式闲暇状态下的最小php-fpm过程数目
max_spare_servers :静态形式闲暇状态下的最年夜php-fpm过程数目

这些参数假如留意改错了参数会招致php-fpm启动没有了,nginx也就无奈拜访php文件,可查看日记排查谬误:

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

规定汇总:

max_children 必需年夜于 min_spare_servers
max_children 必需年夜于 max_spare_servers
start_servers 必需年夜于 min_spare_servers
start_servers = min_spare_servers + (max_spare_servers - min_spare_servers) / 2

PS:我效劳器是8G内存,今朝闲暇还多,我就对立前面加了个0,辨别是50、20、十、30。

相干保举:《PHP7》

以上就是php7+的php-fpm参数设置装备摆设留意事项的具体内容,更多请存眷资源魔其它相干文章!

标签: PHP7 php7开发教程 php7开发资料 php7开发自学

抱歉,评论功能暂时关闭!