mysqli_connect():php_network_getaddresses:getaddrinfo失败:名称或服务未知

Mel*_*kis 6 php mysqli

我正在一个主要使用数据库的网站上工作.问题是,我发现以下错误:mysqli_connect(): php_network_getaddresses: getaddrinfo failed: Name or service not known 我无法弄清楚如何解决它.我已经检查了连接,看起来没问题.

function connect($hostname, $username, $password, $database)
{
    $conid = mysqli_connect($hostname, $username, $password, TRUE);


    if($conid == FALSE)
    {
        if(DEBUG == TRUE)
        {
            show_error("MySQL Connection using `$hostname`, `$username`, `$password` was refused");
        }

        return;
    }

    else
    {
        $dbid = mysqli_select_db($database, $conid);

        if($dbid == FALSE)
        {
            if(DEBUG == TRUE)
            {
                show_error("MySQL could not connect to database `$database`");
            }

            return;
        }

        else
        {
            self::$connections[] = $conid;
            self::$connection    = $conid;
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

该代码在2010年编写,然后它以某种方式工作.是否有可能修复?

San*_*ari 2

这是服务器托管问题。您必须与托管人员核实。

您还可以通过此链接阅读更多提示:http://albertech.net/2011/05/fix-php_network_getaddresses-getaddrinfo-failed-name-or-service-not-known/