连接问题 - 无法连接到数据库服务器?

时间:2015-11-26 14:04:08

标签: php mysql

我在我的网站上突然收到此消息,而没有对配置文件进行任何更改。我将发布我的配置代码,看看它是否有任何问题。

define('DB_SERVER', 'www.victorexoticagoa.com');
define('DB_SERVER_USERNAME', '******');
define('DB_SERVER_PASSWORD', '********');
define('DB_DATABASE', 'victor');
define('USE_PCONNECT', 'false');
define('STORE_SESSIONS', 'mysql');
define('CFG_TIME_ZONE', 'Asia/Kolkata');

以上代码来自configure.php文件。

以下代码是连接:

tep_db_connect() or die('Unable to connect to database server!');

以下代码是连接的函数:

  function tep_db_connect($server = DB_SERVER, $username = DB_SERVER_USERNAME, $password = DB_SERVER_PASSWORD, $database = DB_DATABASE, $link = 'db_link') {
global $$link;

if (USE_PCONNECT == 'true') {
  $server = 'p:' . $server;
}

$link = mysqli_connect($server, $username, $password, $database);

if ( !mysqli_connect_errno() ) {
  mysqli_set_charset($$link, 'utf8');
} 

return $$link;
}

任何帮助都将很高兴。感谢

2 个答案:

答案 0 :(得分:1)

在命令shell中使用以下命令检查数据库是否已启动:

for i = 2 to lstRw
    With ListBox1
        .AddItem Application.Worksheets("Můj_Ranking").Range("B" & i).value
        .List(.ListCount - 1 ,1) = Application.Worksheets("Můj_Ranking").Range("C" & i).Value
        .List(.ListCount - 1 ,2) = Application.Worksheets("Můj_Ranking").Range("D" & i).Value

        'And so on for each column
        .List(.ListCount - 1 ,10) = Application.Worksheets("Můj_Ranking").Range("L" & i).Value
    End With
next i

如果无法连接,问题是服务器,而不是您的代码。

答案 1 :(得分:1)

您是否检查过这是您需要连接的方式还是要连接的端口?我没有看到端口(那不应该是80端口)。请检查主持人的文档并询问详细信息。它应该记录在案。