PHP-FPM 错误:[/etc/php-fpm.d/www.conf:xxx] 未知条目“process_control_timeout”

PHP-FPM 错误:[/etc/php-fpm.d/www.conf:xxx] 未知条目“process_control_timeout”

process_control_timeout我有一个包含 Amazon Linux 2、Apache 2.4 和适用于 PHP 8.1 的 PHP-FPM 的 LAMP 堆栈,我正在尝试在我的 PHP-FPM 配置中设置值

我将其添加process_control_timeout=50s到文件底部/etc/php-fpm.d/www.conf,但重新加载 PHP-FPM 时失败,状态包含错误

ERROR: [/etc/php-fpm.d/www.conf:xxx] unknown entry 'process_control_timeout'

根据PHP-FPM 文档process_control_timeout是一个有效的选项,并且提到的配置文件/etc/php-fpm.conf包括/etc/php-fpm.d/www.conf

我该如何正确设置该值?

答案1

正如@GeraldSchneider 在评论中指出的那样,process_control_timeout这是一个全局选项,属于该[global]部分

[global]部分已在我的/etc/php-fpm.conf文件中定义,并且添加后process_control_timeout=50s可按预期工作

通过将其添加到的底部,/etc/php-fpm.d/www.conf我无意中将其添加到了的池定义中[www],这就是导致错误的原因

相关内容