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]
,这就是导致错误的原因