本帖最后由 kk86868058 于 2014-11-10 11:42:01 编辑

解决方案 »

  1.   

    $r = @fsockopen('xxxx', 80, $rn, $rs);
    var_dump($rn, $rs);int(0)
    string(65) "php_network_getaddresses: getaddrinfo failed: 不知道这样的主机。 "
      

  2.   

    哎呀搞错了不对,由于set_error_handler
    即使@符号让这个错误不输出页面,还是进入了handler函数里,我暂时只能在函数里判断是否带有fsockopen(): 这样的字符来return以防止产生大量这样的日志