{{agentParams.title}}

返回 返回
  1. {{anchor.name}}

504错误一般是由于PHP程序执行太慢导致的,默认是60秒超时,如果你的程序执行超过60秒就会出现504错误。

建议优化程序,避免程序执行时间过长,这才是治本之法。

如果要调整超时设置,需要同时调整站点 Nginx 配置和 PHP 配置。

站点 PHP 设置

在站点的 PHP 设置中,增加 FastCGI 参数,如:

fastcgi_read_timeout 120s;

即表示执行超时时间为120秒,如图:

PHP 执行超时设置

此处设置最好保持与 Nginx 配置中的超时设置一致,示例即为120秒。