PHP警告:mysql_query():无法建立到服务器的链接

时间:2014-10-14 23:40:09

标签: php wordpress

我在我的Wordpress页面上安装了Hybrid插件,并在激活此插件时出现此错误:

PHP Warning: mysql_query(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /www/wp-content/plugins/hybridconnect/tableInstall.php on line 2056

所以我检查了这个文件(tableInstall.php)并且有函数:

function check_column_exists($db, $column) {
    $exists = false;
    if ($columns = mysql_query("show columns from $db")) {
        while ($c = mysql_fetch_assoc($columns)) {
            if ($c['Field'] == $column) {
                $exists = true;
                break;
            }
        }
    } else {
        echo (mysql_error());
    }
    return($exists);
}

所以这一行会导致错误:

$columns = mysql_query("show columns from $db")

来自:

echo (mysql_error());

我得到了这个:

Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

所以这在我的旧服务器上工作,在我将我的网站移动到另一台服务器后,我收到了这个错误。

这意味着什么以及我如何解决它?

0 个答案:

没有答案