![PHP-FPM 错误:[/etc/php-fpm.d/www.conf:xxx] 未知条目“process_control_timeout”](https://linux22.com/image/783642/PHP-FPM%20%E9%94%99%E8%AF%AF%EF%BC%9A%5B%2Fetc%2Fphp-fpm.d%2Fwww.conf%3Axxx%5D%20%E6%9C%AA%E7%9F%A5%E6%9D%A1%E7%9B%AE%E2%80%9Cprocess_control_timeout%E2%80%9D.png)
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]
,这就是导致错误的原因