【发布时间】:2015-12-16 03:26:12
【问题描述】:
我正在尝试配置 Digital Ocean droplet 以使用我的 Gmail 帐户的 SMTP 服务器发送外发邮件,但我收到以下错误:
2015/12/15 22:15:33 [错误] 14940#0: *31 上游超时(110:连接超时)同时从上游读取响应头,客户端:173.245.54.200,服务器:kokorugs.com ,请求:“POST /wp-admin/options-general.php?page=swpsmtp_settings&w3tc_note=flush_pgcache HTTP/1.1”,上游:“fastcgi://127.0.0.1:9000”,主机:“kokorugs.com”,推荐人: "https://kokorugs.com/wp-admin/options-general.php?page=swpsmtp_settings&w3tc_note=flush_pgcache"
我在 HHVM 和 nginx 上运行 WordPress。
电子邮件由PHPMailer 发送,这是导致超时的特定行:
if ( ! $mail->Send() )
我已经按照here 的描述将我的 droplet 配置为取消 IPv6 NS 查找的优先级。
如果重要的话,我也在使用 CloudFlare。
什么可能导致此超时?
更新: 电子邮件发送得很好。但是服务器仍然超时。
【问题讨论】: