我正在使用CakePHPs $ HttpSocket在2个蛋糕应用程序之间发布一些JSON。当我使用不同的测试服务器(托管我们的托管服务提供商)时这很好用但是当我将代码添加到我们的内部Web服务器时,应用程序所在的位置,我只是得到了
Network is unreachable - Error: An Internal Error Has Occurred.
即使调试转为2.我已经检查了phpinfo()中所有设置的工作和非工作服务器,它们看起来是一样的。
有人可以建议为什么$ HttpSocket不能在我的内联网服务器上运行吗?
继承我的堆栈跟踪:
天行者代码:
// Post to API
$HttpSocket = new HttpSocket();
$response = $HttpSocket->post($url, $data);
答案 0 :(得分:0)
当它没有互联网连接时,它就会发生。因此,请查看Intranet服务器上的Internet连接是否正常。
答案 1 :(得分:0)
最后,结果证明是服务器所在的内部网络的配置。我们的防火墙正在丢弃传出流量。希望这有助于某人!