使用$ HttpSocket发布数据时无法访问网络

时间:2014-04-15 15:17:03

标签: cakephp

我正在使用CakePHPs $ HttpSocket在2个蛋糕应用程序之间发布一些JSON。当我使用不同的测试服务器(托管我们的托管服务提供商)时这很好用但是当我将代码添加到我们的内部Web服务器时,应用程序所在的位置,我只是得到了

Network is unreachable - Error: An Internal Error Has Occurred.

即使调试转为2.我已经检查了phpinfo()中所有设置的工作和非工作服务器,它们看起来是一样的。

有人可以建议为什么$ HttpSocket不能在我的内联网服务器上运行吗?

继承我的堆栈跟踪:

enter image description here

天行者代码:

// Post to API
$HttpSocket = new HttpSocket();
$response = $HttpSocket->post($url, $data);

2 个答案:

答案 0 :(得分:0)

当它没有互联网连接时,它就会发生。因此,请查看Intranet服务器上的Internet连接是否正常。

答案 1 :(得分:0)

最后,结果证明是服务器所在的内部网络的配置。我们的防火墙正在丢弃传出流量。希望这有助于某人!