gpt4 book ai didi

php - Paypal IPN 不断重试,但通知 url 甚至没有得到回调

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

我已经在 Paypal 沙箱中完成了所有测试,一切顺利。
然后我尝试上线,但是很奇怪我所有的付款通知
只是不断重试。我的站点甚至没有响应(或响应代码)。
我什至尝试提交我所有的 php 脚本并写:

<?php
writeFile("debug.log","up\n",'a');
function writeFile($file, $str, $mode = 'w')
{
$oldmask = @umask(0);
$fp = @fopen($file, $mode);
@flock($fp, 3);
if (!$fp) {
Return false;
} else {
@fwrite($fp, $str);
@fclose($fp);
@umask($oldmask);
Return true;
}
}
?>

你猜怎么着?什么都没有。
没有写入日志。
脚本没有触发。
但是我手动调用我的 url,我得到了我的日志。
它一直在重试,但我一无所获。
所以,看起来,IPN 甚至没有调用该 url。
我的网站托管在 godaddy 上。
请在这里帮助我,非常感谢!

这里是 ipn 信息:

Message ID                             7XL84004V1546282C
Date/time created 2/13/2014 00:44 PST
Original/Resent Original
Latest delivery attempt date/time 2/13/2014 01:26 PST
Notification URL [hidden manually]
HTTP response code
What's this?
Delivery status Retrying
No. of retries 9

如您所见,“HTTP 响应代码”行中没有任何内容。

最佳答案

好的,我知道这里发生了什么。
始终记得将 http://或 https://添加到您的 IPN 监听器 url 的 Paypal 按钮!
我的就像
<input type="hidden" name="notify_url" value="www.blahblah.com/test/paypal_ipn.php">
这失败了,但是

<input type="hidden" name="notify_url" value="http://www.blahblah.com/test/paypal_ipn.php">
工作正常:)

关于php - Paypal IPN 不断重试,但通知 url 甚至没有得到回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21750809/

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