Fsockopen在isps服务器上超时

时间:2009-12-14 08:20:29

标签: php fsockopen

我有一个apache服务器在家里晒太阳用于测试目的,我有一个英国isp的帐户。在家用服务器上使用fsockopen时一切正常,我可以连接不同的端口(我专门用于测试邮件服务器)但是当我将我的网站上传到我的ISP时,我再也无法使用fsockopen进行连接 - 它只是次进行。

我认为他们在他们身边有安全限制阻止我使用此功能 - 我是否正确地想到这个或者是否有其他解释?

2 个答案:

答案 0 :(得分:0)

据我所知,超时意味着远程主机无法访问。 “无法访问”有几个原因,其中一个原因是您的ISP阻止了PHP初始化的传出连接。另一个原因是远程主机阻止了您的连接以及其他一些。

但基本上我认为原因是您的ISP阻止了PHP功能。

答案 1 :(得分:0)

最有可能的是,它是“秘密”模式下的防火墙。当你尝试打开一个套接字到远程服务器上的端口25时,它假装没有任何东西存在。这是一种非常常见的安全措施。