Solved
Auf mysql Datenbank mit php-Script zugreifen
7 years ago
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
This could help you too
4 years ago
385
0
2
812
0
6
4 years ago
246
0
2
1260
0
2
7 years ago
2
Answer
from
7 years ago
https://homepagecenter.telekom.de/index.php?id=305
Answer
from
7 years ago
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)
Unlogged in user
Answer
from
7 years ago
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
Answer
from
7 years ago
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.
Answer
from
7 years ago
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!
Answer
from
7 years ago
wie schön,freut mich sehr.
Wenn mal wieder Hilfe benötigt wird. ich bin hier.
Liebe Grüße
Sandra Ha.
Unlogged in user
Answer
from
Accepted Solution
accepted by
7 years ago
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
Unlogged in user
Ask
from