网关超时:网关没有收到来自上游服务器的及时响应


Gateway Time-out:The gateway did not receive a timely response from the upstream server

我一次发送300份带有url的时事通讯,2分钟后它再次刷新自己以发送下一个300,依此类推。

但我得到了这个错误:

网关超时

网关没有收到来自上游服务器的及时响应或应用程序。

此外,在尝试使用ErrorDocument来处理请求。

我已将最大执行量设置为3600

ini_set('max_execution_time', 3600);

但我经常会犯同样的错误。请帮我找出解决办法。

我遇到了同样的问题,我使用ini_set('default_socket_timeout', 6000);来修复它。http://php.net/manual/en/filesystem.configuration.php#ini.default-套接字超时

我遇到了同样的问题。在我更改php.ini文件之后

  1. default_socket_timeout=240
  2. max_execution_time=240修复它

"此外,在尝试使用ErrorDocument处理请求时,遇到了404 Not Found错误。"

这表示服务器上的某些配置不正确。

无法理解为什么你现在认为这是一个CloudFlare问题(来自标签)。您是否收到CloudFlare错误消息?

如果问题来自sql语句,服务器处理长查询是否尝试优化sql语句

我的表中有18600000行。当我在ServerRoot之后的http.conf中将TimeOut设置为6000时,TimeOut错误已经结束。