Installationsproblem bei 1 & 1: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2).
am 23.08.2007 - 11:11 Uhr in
Hallo & Hiiiilfeeee!
Ich versuche verzweifelt Drupal auf meiner Seite zu installieren, aber bekomme es einfach nicht gebacken (dunkel erinnere ich mich, dass ich mit Joomla mal ein ähnliches Problem hatte).
Es kommt immer die Fehlermeldung:
Failure to connect to your MySQL database server. MySQL reports the following message: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2).
Die Datenbank ist eingerichtet. Aber irgendwas stört ihn wohl an der Pfadangabe. Bei 1&1 sieht man ja nicht den Ordner htdocs.
Eine Antwort hatte ich im Forum gefunden, da wird auf http://dev.mysql.com/doc/refman/5.0/en/problems-with-mysql-sock.html verwiesen - aber das versteh ich nicht so ganz.
Ein anderer Lösungsansatz funktioniert bei mir nicht:
Open your sites/settings.php (or sites/YOUR_SITE/settings.php) and add a line like this:
ini_set('mysql.default_socket', '/var/lib/mysql/mysql.sock');
Where '/var/lib/mysql/mysql.sock' is the path to your installation's socket file.
You would typically add this line in the section 'PHP settings:'.
Kann mir jemand weiterhelfen - wo ich was ändern muss. Welche Angabe in der settings.php muss ich wie ändern?
Ich verzeifel sonst noch...
Vielen Dank im voraus!!!
- Anmelden oder Registrieren um Kommentare zu schreiben
Hallo dein Problem ist
am 23.08.2007 - 12:06 Uhr
Hallo dein Problem ist eigentlich ganz einfach zu lösen und zwar liegt das problem daran das du bei 1&1 bist und die externe Datenbanken benutzen, das bedeutet du musst in der sites/default/settings.php in zeile 93 das so einfügen:
benutzer = z.B. dbo000000000
host = z.B. db000.1und1.de
datenbankname = z.B. db000000000
$db_url = 'mysql://benutzer:host/datenbankname';
Ich hoffe das dir das geholfen hat.
MfG
Markus Rath
Mit freundlichen Grüssen / Kind regards
Markus Rath
--
Leider klappt es immer noch nicht :-(
am 23.08.2007 - 12:29 Uhr
Vielen Dank erstmal für die schnelle Antwort!
Habe alles eingegeben (ZAHL ist natütlich ersetzt):
$db_url = 'mysql://dboZAHL:dbZAHL.1und1.de/dbZAHL';
Habe auch
$db_url = 'mysql://dbZAHL:dbZAHL.1und1.de/dboZAHL';
versucht.
aber es kommt immer noch die selbe Fehlermeldung. Was mach ich nur falsch. Oder muss ich die absolute Pfadangabe der Homepage noch irgendwo eingeben?
Viele Grüße
Vera
Da fehlt noch das Passwort,
am 23.08.2007 - 12:32 Uhr
Da fehlt noch das Passwort, hier der Standard-String aus der settings.php, einfach ersetzen mit deinen Daten:
<?php
$db_url = 'mysql://username:password@localhost/databasename';
?>
gruß pebosi
gruß pebosi
--
https://pebosi.net
Es geht!!!!!!
am 23.08.2007 - 14:05 Uhr
Vielen lieben Dank - es geht!!!
Ihr seid die besten und habt mich vorm Wahnsinn gerettet!!!!
Grüße
Vera