[gelöst!] Installationsproblem: Drupal6, 1&1 Managed Server, MySQL5
am 20.03.2009 - 18:31 Uhr in
Hallo zusammen,
Für die Kunden von 1&1 ist endlich mysql5 verfügbar, doch muss man dazu zusätzliche Daten beim connecten eintragen!?
statt "localhost" soll man jetzt "localhost:/tmp/mysql5.sock" verwenden - und ich denke genau das ist das Problem...
Wenn ich nämlich Drupal 6 in einer frisch angelegten DB installieren möchte erhalte ich folgende Meldung:
Der Versuch, mit Ihrer MySQL Datenbank Verbindung aufzunehmen, ist gescheitert. MySQL gibt folgende Fehlermeldung aus: Unknown MySQL server host 'localhost:/tmp/mysql5.sock' (1).
Da habe ich bei der Installation im Punkt Datenbank einrichten > Erweiterte Einstellungen > Datenbank-Host "localhost:/tmp/mysql5.sock" eingetragen..
Mit Googles Hilfe fand ich dann diverse Einträge dass es z.B. bei Wordpress funktioniert wenn ich "/tmp/mysql5.sock" in das Feld für den Port eintrage,
was ich natürlich auch versucht habe... jedoch auch ohne Erfolg :(
Die settings.php wollte ich dann manuell anpassen, doch auch folgender Eintrag hat nichts gebracht...
$db_url = 'mysql://username:password@localhost:/tmp/mysql5.sock/databasename';
... username, password und databasename hatte ich natürlich korrekt befüllt ;)
Hoffe von Euch hat jemand Rat!
Danke schon mal für jeden Hinweis.
LG
FreAkaZoiD
Lösung:
Wenn man in der settings.php (Zeile 92) die $db_url wie folgt ändert klappt es :)
$db_url = 'mysql://USERNAME:PASSWORT@localhost%3A%2Ftmp%2Fmysql5.sock/DATENBANKNAME';
USERNAME, PASSWORT und DATENBANKNAME mit euren Daten ersetzen, DEN REST GENAU SO LASSEN (!!) Viel Spaß :)
- Anmelden oder Registrieren um Kommentare zu schreiben
Versuch
am 20.03.2009 - 19:23 Uhr
Versuch mal
Server:localhost
Port:/tmp/.....
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Hallo, ich habe gerade das
am 20.03.2009 - 21:44 Uhr
Hallo,
ich habe gerade das selbe Problem.Ich hatte auch schon den Port auf 3316 geändert.jedoch ohne erfolg.
Port funktioniert auch nicht..
am 21.03.2009 - 08:08 Uhr
Leider auch ohne Erfolg :(
Schon meine Variante
am 21.03.2009 - 10:02 Uhr
Schon meine Variante versucht. Laut google, hat es bei jemand so geklappt mit einer Forensoftware.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.
Version 5.16 funktioniert!?
am 21.03.2009 - 18:36 Uhr
Jup, wie oben bereits erwähnt hat auch das leider nichts gebracht.. :(
Edit:
Ich habe jetzt mal auf dem selben System die Version 5.16 installiert.
Dort gab ich als Host "localhost" und als Port "/tmp/mysql5.sock" an und bekam wieder o.g. Fehlermeldung.
Wenn man jedoch als Host "localhost:/tmp/mysql5.sock" einträgt, und den Port leer lässt hat man eine erfolgreich installierte Version 5.16!
Jetzt schnell in die settings.php schauen was dort eingetragen wurde... In die settings.php der 6er Version kopiert! Klappt! Happy! Ende ;)
localhost:/tmp/mysql5.sock
am 30.03.2009 - 17:19 Uhr
Für mich funktioniert es nicht - Hat noch jemand das selbe Problem ?
Problem...wo?
am 26.04.2009 - 20:16 Uhr
Was hat für Dich genau nicht funktioniert?
Ich habe die Installprozedur genauso modifiziert vorgenommen, wie es FreAkaZoiD... in seinem letzten Beitrag beschreibt.
Bei mir läuft nun auch endlich Drupal6 on 1und1! :-))) *Happy bin*