Der Datenbankname wird falsch sein oder der Benutzer darf nicht auf die Datenbank zugreifen. Man kann auch manuell das Script dbfcts.inc.php per http:// im Tracking-Verzeichnis aufrufen, dann sieht man die Fehlermeldung im Browser.
Habe ich extra jetzt getestet welche Fehlermeldungen so erscheinen:
Servername ist eindeutig falsch
------------------------------------
Code: Alles auswählen
State: Access denied for user 'xyz'@'hostname' (using password: YES)
dann stimmt Benutzername/Passwort nicht. Alternativ falscher Servername angegeben auf dem läuft aber auch ein MySQL-Server, nur darf der jeweilige Nutzer nicht zugreifen.
------------------------------------
Code: Alles auswählen
State: Access denied for user 'xyz'@'hostname' to database 'databasename'
dann existiert die Datenbank nicht oder der Nutzer darf nicht auf diese Datenbank zugreifen
Beim Datenbanknamen auf korrekte Groß-/Kleinschreibung achten, denn unter Linux ist, im Gegensatz zu Windows, DATENBANK <> datenbank.