gpt4 book ai didi

PayPal IPN 失败,发现 302

转载 作者:太空宇宙 更新时间:2023-11-03 16:17:35 25 4
gpt4 key购买 nike

出于某种原因,当我运行我的 PayPal IPN 时,没有任何反应。不过,我在错误日志中收到错误,奇怪的是它是一个 302 Found 代码,所以应该没问题,对吧?

我不确定为什么会这样。根据我的研究,应该没问题。

代码可以在 https://gist.github.com/ConnorMcF/48a85c637ec2317d3fc3 找到. (我认为是中间文件的底部)

谢谢!

最佳答案

在您的 validate_ipn 函数中,您尝试打开到 PayPal 的 HTTP 连接(在端口 80 上):

$fp = fsockopen($url_parsed[host],"80",$err_num,$err_str,30); 

此端口上的服务器设置为仅将您重定向到 HTTPS 站点——因此,您收到“302 Found”错误的原因。

您可能应该改用这样的东西:

$fp = fsockopen("tls://".$url_parsed[host],443,$err_num,$err_str,30); 

关于PayPal IPN 失败,发现 302,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29523380/

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