fsockopen()错误的原因是什么?

问题描述:

我有两个相同的脚本,但其中一个适用于我的家庭测试服务器,当上传到我的托管服务提供商时,它会超时。fsockopen()错误的原因是什么?

homedns.org/hmm/example.php(正在家中的服务器上)

XXXX /〜cvxadmin/pvpgnserverscript /使用example.php

我很为难,我能做些什么来解决这个?

可能有多种可能性。可能有防火墙设置阻止外部连接(或阻止特定端口)。

或者,在php配置中可能会有某些东西禁用了套接字功能。

请确保您的PHP5错误明确显示在您的site5帐户上,因为它们可能会揭示您为什么无法使用此功能。

+0

我确保所有发生的错误都应该在php脚本中报告。但这是它显示的唯一错误。我想我必须去site5的支持论坛,以获得技术支持... – Tek 2009-09-30 02:39:11

+0

你可以尝试检查php.ini配置通过使用。尝试检查是否没有任何设置会阻止您的连接。另外尝试一个基本的PHP脚本,试图通过套接字连接到谷歌或雅虎(请确保它不是你连接的服务器上的东西) – 2009-09-30 07:05:46