我无法通过PHP(叛乱性沙尘暴)连接到套接字
我当然可以在端口80上连接到google.com和example.com ...但是不能连接到我的Insurgency Sandstorm服务器上的任何套接字...
例如,以下超级简单的PHP代码失败...
(我显然用2替换了IP和端口)
{{1}}
我收到以下错误消息:
警告:fsockopen():无法连接到22.22.22.22:2222 在第41行的/blah/blah/rcontest.php中(连接超时) 连接超时(110)
答案 0 :(得分:0)
弄清楚了。默认情况下,我的主机(bluehost)不提供专用IP。因此,我的托管服务器是一个共享IP,因此唯一打开的端口是80和mysql端口,也许还有一些其他端口。
无论如何,我必须购买专用IP。现在,我可以指示它们(bluehost)打开我想要的任何端口(在此示例中为2222),这非常可悲...但是现在它可以工作,并且连接可以完美执行。
也...谢谢谢尔盖。