gpt4 book ai didi

php - 使用 mail() 导致 Nginx 中的 504 网关超时

转载 作者:可可西里 更新时间:2023-11-01 13:32:10 25 4
gpt4 key购买 nike

我刚刚在 debian 6 上安装了 php、mysql、nginx、sendmail。

现在 PHP 页面可以正常工作了。但是当我尝试使用一个简单的 mail() 测试时:

示例:mail($to, $sub, $msg)

它需要很长时间才能完成(大约 30 多秒),然后在我的浏览器中显示 504 Gateway Time-out

有趣的是电子邮件实际上已发送。

顺便说一句,这是日志中的错误:从上游读取响应头时上游超时(110:连接超时)

有人知道导致此错误的原因吗?

最佳答案

我认为问题在你的sendmail。我建议安装 Postfix 而不是 sendmail 并在 php.ini 中配置它。然后检查您的 mail() 函数。

也可以尝试直接使用sendmail代替mail-函数。

关于php - 使用 mail() 导致 Nginx 中的 504 网关超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12957269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com