getaddrinfo   failed这是咋回事啊

解决方案 »

  1.   

    <?php
    $fd = fopen( "http://www.php.net/", "r" );
    if( !$fd )
    {
    echo "Cannot open URL";
    } else {
    while ( !feof( $fd ) ) {
    $buffer = fgets( $fd, 4096 );
    echo $buffer;
    }
    fclose ( $fd );
    }
    ?>用ip代替www.php.net就可以 但是万一他ip变了怎么办?
      

  2.   

        * hodat查一下服务器的DNS是否正常汗!这个都没搞过?怎么查?
    为什么内网不需要?
      

  3.   

    *   hodat大哥我要哭了 太激动了 
    原来dns没启动 我太搓了 去厕所面壁 55555
    给分