温馨提示×

centos中php-fpm如何设置超时时间

小樊
35
2025-12-31 02:40:09
栏目: 编程语言

在 CentOS 系统中,要设置 PHP-FPM 的超时时间,您需要编辑 php-fpm.confwww.conf 配置文件。以下是具体步骤:

  1. 打开终端。

  2. 使用文本编辑器(如 vim、nano 等)打开 php-fpm.confwww.conf 文件。这两个文件通常位于 /etc/php-fpm.d/ 目录下。例如,使用 vim 编辑器,您可以运行以下命令:

    sudo vim /etc/php-fpm.d/www.conf
    
  3. 在文件中找到以下行:

    ;request_terminate_timeout = 0
    

    如果该行以分号(;)开头,表示该选项被禁用。要启用它,请删除分号。

  4. request_terminate_timeout 的值设置为您希望的超时时间(以秒为单位)。例如,如果您希望将超时时间设置为 30 秒,可以将其更改为:

    request_terminate_timeout = 30s
    
  5. 保存并关闭文件。

  6. 重新启动 PHP-FPM 服务以使更改生效。运行以下命令:

    sudo systemctl restart php-fpm
    

现在,PHP-FPM 的超时时间已根据您的设置进行了调整。请注意,这个设置适用于 PHP-FPM 处理的每个请求。如果您的应用程序需要更长的处理时间,您可能需要增加此值。

0