我有这个:
$fp = fsockopen("vk.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
echo "Everything is OK";
fclose($fp);
}
它适用于我的计算机(localhost,WAMP服务器),但它在VPS上大部分时间都失败了(需要一些时间然后连接超时),可能是6-7次中的1次,并且它没有超时(但仍然需要很长时间)
我已尝试更改google.com的vk.com并且运行良好并且解析速度非常快
我已经尝试过从VPS ping vk.com,一切都很好,也很快,也尝试用Vmap检查VPS的vk.com:80端口,一切都还可以。
有关问题可能是什么的任何建议?