Vitali: Datenanbindung DB auf anderem Server

Hallo,

ich habe kein Problem eine Datenbankverbindung aufzubauen wenn die DB local sich befindet also auf dem gleichem Server wie die PHP Seiten.
z.B.

//MySQL Datenbank

$DBServer = "localhost"; //oder IP Adresse des Servers
$UserName = "admin";
$Password = "admin";

Aber wenn sich die Seite auf einem Server befindet und die DB auf anderm Server befindet (unterschiedliche IP Adressen) dann kann er die Verbindung nicht herstellen.

Wieso nicht ist das Normal?

Ich dachte bis jetzt das es egal ist wo sich der DB Server befindet solange man die IP eingibt (bei $DBServer).

Gruß Vitali

  1. Hi!

    Aber wenn sich die Seite auf einem Server befindet und die DB auf anderm Server befindet (unterschiedliche IP Adressen) dann kann er die Verbindung nicht herstellen.

    Woher hast Du die IP? Weißt Du genau dass die Datenbank von außen erreichbar ist? Die meisten werden das nicht zulassen, so dass die DB nur über localhost erreichbarist - aus Sicherheitsgründen.

    Grüße
    Andreas

    1. Woher hast Du die IP? Weißt Du genau dass die Datenbank von außen erreichbar ist? Die meisten werden das nicht zulassen, so dass die DB nur über localhost erreichbarist - aus Sicherheitsgründen.

      Das ist der Grund die DB ist nicht von außen erreichbar, das muss eigentlich auch so sein!

      Danke

      Gruß Vitali