PHP cURL发布到同一站点返回1,没有错误,没有信息,也没有实际发布

时间:2013-06-06 22:30:24

标签: php curl

我正在使用cURL将来自我们的WooCommerce WordPress IPN响应者的paypal IPN数据传递给驻留在同一服务器上的基于ASP.NET的许可代码。当ASP.NET代码在另一个站点上时,我有这个工作,但是当它们将它们移动到同一个服务器时,它就停止了工作。我读过:

if curl getinfo for HTTP CODE is not returning a code?

PHP curl exec fail on php script same domain

Can servers block curl requests?

Can I do a CURL request to the same server?

我已经尝试过每个帖子的解决方案和变体,但没有运气。

如标题所述,curl_exec的响应为1,curl_error,curl_errno,curl_getinfo都为空。很难在没有任何细节的情况下弄清楚发生了什么。

这是我的原始代码:

    //open connection
$ch = curl_init();

curl_setopt($ch,CURLOPT_URL,$url6);
//set the url, number of POST vars, POST data
curl_setopt($ch,CURLOPT_POST,count($postdata));
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_string);

//execute post

$result = curl_exec($ch);

//close connection
curl_close($ch);

$ url6使用完整的http://地址指向同一服务器上的aspx页面,正如我所提到的,当指向另一台服务器时,此代码工作得很好。该网站托管在GoDaddy(不是我的选择)上,如果有帮助的话。

整天都在撞墙,真的可以在这里使用一些见解,谢谢!

0 个答案:

没有答案