我已经让这段代码工作了6个月。现在,它停止了工作。我在PayPal支持,Stackoverflow q / a,谷歌上花了2天......我希望老实说这不是一个重复的问题,但我已经在Stackoverflow上如实搜索了2天并且没有找到答案。
通过本地测试,它产生200个答案和INVALID,非常适合沙盒。当我在PayPal上转到IPN模拟器时,它总是返回红色。帮帮我Obi Wan Kanobi =>你是我唯一的希望!感谢您提供任何帮助。
我的缩减代码是:
nav {
width: 80%;
margin: auto;
height: 90px;
position: relative;
}
#logo {
background: url(../img/logo.png) no-repeat;
width: 126px;
height: 75px;
margin: 7.5px 0;
border: 1px solid red;
position: absolute;
left: 0px;
}
nav ul {
overflow: auto;
padding: 0;
margin: 0;
}
nav ul li {
float: left;
display: inline;
margin-left: 30px;
line-height: 90px;
}
答案 0 :(得分:0)
我很确定IPN模拟器无法正常工作。我用这个
创建了一个脚本<?php
date_default_timezone_set('America/Los_Angeles');
ini_set('error_log', 'ipn_errors.log');
$fp = fopen('.log', "a");
fwrite($fp, date("\tY-m-d H:i:s") . "\n");
foreach ($_REQUEST as $key => $value) {
fwrite($fp, "$key\t$value\n");
}
fwrite($fp, "--\n");
fclose($fp);
header("HTTP/1.1 200 OK");
?>
并将IPN模拟器指向它。它没有写入.log,它没有被调用。