Externer Datenbankzugriff
Posted: 2009-01-20 12:16
Hallo,
ich wende mich heute an dieses Forum, weil ich ein mir nicht ganz klares Problem mit dem externen Datenbankzugriff habe:
Folgendes Problem:
Ich habe drei Linux RootServer wovon 2 als Kundenserver laufen und einer als Lizenzserver und "Testserver". Den einen Kundenserver habe ich seit etwa einem Jahr am Laufen, den zweiten seit zwei Wochen.
Einige Kunden des ersten Serves greifen beim Start eines Administrationsprogrammes auf den Lizenzserver (Datenbanktabelle) zu und überprüfen die Gültigkeit der Lizenz. Das klappt einwandfrei mit einem speziellen Benutzer, der lediglich Leserechte besitzt. Der Host des Benutzers lautet "%" - also jeder Host!
Als ich jetzt die gleiche Prüfung vom neuen Server aus machen wollte, musste ich feststellen, dass der Zugriff verweigert wird.
Warning: mysql_connect(): Can't connect to MySQL server on 'h000000.serverkompetenz.net' (4) in /srv/www/vhosts/Domainname.de/httpdocs/administration/include/adm_header.php on line 31
Beide Kundenserver sind genau gleich konfiguriert. Es sei denn ich muss auf dem neuen Kundenserver noch irgend etwas in der php.ini etc. einstellen, was ich leider aus meinem Gedächtnis gestrichen habe, warum auch immer... :-)
Auf dem Lizenzserver muss alles passen, sonst könnte der erste Kundenserver auch nicht zugreifen.
Wäre sehr nett, wenn mir da jemand baldmöglichst Abhilfe schaffen könnte...
Gruß
Hans
ich wende mich heute an dieses Forum, weil ich ein mir nicht ganz klares Problem mit dem externen Datenbankzugriff habe:
Folgendes Problem:
Ich habe drei Linux RootServer wovon 2 als Kundenserver laufen und einer als Lizenzserver und "Testserver". Den einen Kundenserver habe ich seit etwa einem Jahr am Laufen, den zweiten seit zwei Wochen.
Einige Kunden des ersten Serves greifen beim Start eines Administrationsprogrammes auf den Lizenzserver (Datenbanktabelle) zu und überprüfen die Gültigkeit der Lizenz. Das klappt einwandfrei mit einem speziellen Benutzer, der lediglich Leserechte besitzt. Der Host des Benutzers lautet "%" - also jeder Host!
Als ich jetzt die gleiche Prüfung vom neuen Server aus machen wollte, musste ich feststellen, dass der Zugriff verweigert wird.
Warning: mysql_connect(): Can't connect to MySQL server on 'h000000.serverkompetenz.net' (4) in /srv/www/vhosts/Domainname.de/httpdocs/administration/include/adm_header.php on line 31
Beide Kundenserver sind genau gleich konfiguriert. Es sei denn ich muss auf dem neuen Kundenserver noch irgend etwas in der php.ini etc. einstellen, was ich leider aus meinem Gedächtnis gestrichen habe, warum auch immer... :-)
Auf dem Lizenzserver muss alles passen, sonst könnte der erste Kundenserver auch nicht zugreifen.
Wäre sehr nett, wenn mir da jemand baldmöglichst Abhilfe schaffen könnte...
Gruß
Hans