所以我有一个 IPN 数据捕获脚本,几个月来一直运行良好。完全没有问题。最近我添加了一个电子邮件功能来向我的客户发送电子邮件。这些电子邮件工作了大约 15-20 天左右。我发现订单没有正确进入数据库并检查了它。现在我不知所措了。
我有几个 setrlimit 错误 文件中的日志中不允许操作。然而,它停止了扔它们。我转储了我的日志,看看是否是日志已满或其他什么问题,但仍然没有。Paypal 正在发送消息,而不是返回错误。如果出现问题,它通常会给出 502 错误。所以脚本正在捕获它,但没有数据最终出现在我的数据库中,也没有发送电子邮件。我仍然对这些内容感到满意,所以我应该看到它们。我有点不知所措。
有任何想法吗?
我是否搞砸了电子邮件代码而不是关闭某些东西并填充缓冲区?我该如何改变它?想法?