• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Mysqli verbindet nicht

SimoNxD

Mitglied
Hallo Leute.

Ich habe eine Website im Home verzeichniss meines Webhosters.
Dort Verbindet der Script auch reibungslos mit der Datenbank.

Jetzt habe ich in einem Unterordner (subdomain) ebendfalls eine Website, welche auch verbindung zur Datenbank aufbauen soll.

Es sing bei beiden verzeichnissen die selben Daten.

Folgender script:

config.inc.php
PHP:
  DEFINE('SQL_HOST', 'mysql51-***.bd');
   DEFINE('SQL_USER', 'root');
   DEFINE('SQL_PASS', 'xxxxxx');

index.php
PHP:
  $db_tool = mysqli_connect(SQL_HOST, SQL_USER, SQL_PASS);
   
   if (mysqli_connect_errno()) {
    printf("Datenbank derzeit Offline: %s\n", mysqli_connect_error());
    exit();}

Folgender Fehler wird ausgespuckt:

Datenbank derzeit Offline: Unknown MySQL server host 'mysql51-***.bd' (1)

Wieso kommt der Fehler?
Die normale Hompage läuft noch mit mysqli, die subdomain läuft jetzt über mysqli.

Auch mysqli ist auf dem Server installiert.

Woran kann es liegen?
MfG
 
Werbung:
schreib mal bei host "localhost" rein.

und die datenbank fehlt auch noch:

$link = mysqli_connect("myhost","myuser","mypassw","mybd");
$link = mysqli_connect("localhost", "username", "passwort", "datenbankname");
 
Zurück
Oben