Gelöst
Auf mysql Datenbank mit php-Script zugreifen
vor 7 Jahren
Liebes Telekom-Team,
ich versuche, mit einem PHO-Script auf die mysql-Datenbank zuzugreifen.
Ist diese Funktion gesperrt.
Per phpmyadmin geht es problemlos - nur der Verbindungsversuch schlägt auf einer PHP-Scripseite mit der unten angegebenen Fehlermeldung fehl. Alle anderen Zeilen sind auskommentiert, daher muss der Fehler am Connect liegen!
Fehler: konnte nicht mit MySQL verbinden. Debug-Fehlernummer: 2002 Debug-Fehlermeldung: No such file or directory
PHP-Code:
$link = mysqli_connect("localhost", "HTO01FLQASFH", "xxxxx", "HTO01FLQASFH");
if (!$link) {
echo "Fehler: konnte nicht mit MySQL verbinden." . PHP_EOL;
echo "Debug-Fehlernummer: " . mysqli_connect_errno() . PHP_EOL;
echo "Debug-Fehlermeldung: " . mysqli_connect_error() . PHP_EOL;
exit;
}
Danke für die Hilfe!
1087
9
Das könnte Ihnen auch weiterhelfen
vor 4 Jahren
385
0
2
812
0
6
vor 4 Jahren
246
0
2
1260
0
2
vor 7 Jahren
2
Antwort
von
vor 7 Jahren
https://homepagecenter.telekom.de/index.php?id=305
Antwort
von
vor 7 Jahren
Danke!! Super schnell geantwortet!!! -- Da hätte ich auch selbst draufkommen können (müssen)!!
Das nächste Problem ist jedoch vermutlich die Übertragung des Passworts (hier xxxx). Ich habe das Passwort mit phpmyAdmin geändert und konnte mich dort auch wieder anmelden. Nur im php-Script gibts die Fehlermeldung. Liegt das an einer Verschlüsselung?
Auf anderen Servern XAMPP usw. hat das so immer geklappt.
Mit welcher Verschlüsselung muss ich das Passwort in der $link-Zeile übergeben?
$link = mysqli_connect("mysql5.service", "HTO01FLQASFH", "xxxxxx", "HTO01FLQASFH");
Danke im Voraus!!!!!!
Fehler: konnte nicht mit MySQL verbinden.
Debug-Fehlernummer: 1045
Debug-Fehlermeldung: Access denied for user 'HTO01FLQASFH'@'c4aweb13.aul.t-online.de' (using password: YES)
Uneingeloggter Nutzer
Antwort
von
vor 7 Jahren
vielen Dank für Deinen Beitrag in der Community.
Wie ich sehe, gab es für Dich hier schon einige Tipps, das ist Klasse!
Danke an alle Helfer hier.
Ansonsten bin ich natürlich auch gerne für dich da.
Liebe Grüße
Sandra Ha.
4
Antwort
von
vor 7 Jahren
wie eben telefonisch abgeklärt, ist technisch alles ok.
Ich drücke meine Daumen, dass es einen schnellen Tipp der anderen User für sie gibt.
Ansonsten kommen Sie gerne wieder auf mich zu.
Liebe Grüße
Sandra Ha.
Antwort
von
vor 7 Jahren
Danke an alle - besonders Sandra für das nette Telefonat!
Ich habe den fehler selber gefunden:
Die Zugriffsdaten waren leider nicht korrekt - da muss man genau auf der Konfigseite seiner eigenen Homepagekonfig nachschauen:
So funktioniert es bei mir: (Passwort und Zugangsdaten sind geändert!)
$db_link = mysqli_connect("mysqla.service", "HTO01xxxxx", "yyyyyy", "HTO01xxxxx");
if (!$db_link) {
echo "<p >Fehler: konnte nicht mit MySQL verbinden." . "<br>";
echo "Debug-Fehlernummer: " . mysqli_connect_errno() . "<br>";
echo "Debug-Fehlermeldung: " . mysqli_connect_error() . "<br></p>";
//exit;
}
echo "Host-Informationen: " . mysqli_get_host_info($db_link) . "<br>";
Danke nochmals!
Antwort
von
vor 7 Jahren
wie schön,freut mich sehr.
Wenn mal wieder Hilfe benötigt wird. ich bin hier.
Liebe Grüße
Sandra Ha.
Uneingeloggter Nutzer
Antwort
von
Akzeptierte Lösung
akzeptiert von
vor 7 Jahren
Danke an alle - besonders Sandra für das nette Telefonat!
Ich habe den fehler selber gefunden:
Die Zugriffsdaten waren leider nicht korrekt - da muss man genau auf der Konfigseite seiner eigenen Homepagekonfig nachschauen:
So funktioniert es bei mir: (Passwort und Zugangsdaten sind geändert!)
$db_link = mysqli_connect("mysqla.service", "HTO01xxxxx", "yyyyyy", "HTO01xxxxx");
if (!$db_link) {
echo "<p >Fehler: konnte nicht mit MySQL verbinden." . "<br>";
echo "Debug-Fehlernummer: " . mysqli_connect_errno() . "<br>";
echo "Debug-Fehlermeldung: " . mysqli_connect_error() . "<br></p>";
//exit;
}
echo "Host-Informationen: " . mysqli_get_host_info($db_link) . "<br>";
Danke nochmals!
0
Uneingeloggter Nutzer
Frage
von