我正在尝试在我的服务器上提交一个表单,但是我对这段代码失败了(对不起,但我没有写这段代码,有点被要求嵌入它 -
$fp = fsockopen('212.29.198.85', 1008, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)<br />\n";
} else {
fwrite($fp, mb_convert_encoding($message, 'UTF-16LE', 'UTF-8'));
fclose($fp);
}
错误是
mod_fcgid:stderr:PHP警告:fsockopen():无法连接 212.29.198.85:1008
我如何知道我的服务器是问题还是寻址的服务器?
答案 0 :(得分:1)
“拒绝连接”可能是由防火墙引起的。在其他情况下,它应该是“连接超时”
无论如何,请检查netstat -anp
以确定哪个端口是由哪个进程打开的。