Titel: sql anderer socket als /var/lib/mysql/mysql Beitrag von: timon am 19. Januar 2004, 14:41:58 Hallo zusammen,
habe ich die Möglichkeit, dem proftp einen anderen socket zu mysql zu geben als diesen ? Ein login verursacht folgende Fehlermeldung: Code: Jan 19 14:29:18 mod_sql/4.10[16205]: host: 'localhost' Jan 19 14:29:18 mod_sql/4.10[16205]: db: 'ftp' Jan 19 14:29:18 mod_sql/4.10[16205]: port: '3306' Jan 19 14:29:18 mod_sql/4.10[16205]: ttl: '0' Jan 19 14:29:18 mod_sql/4.10[16205]: exiting mysql cmd_defineconnection Jan 19 14:29:18 mod_sql/4.10[16205]: entering mysql cmd_open Jan 19 14:29:18 mod_sql/4.10[16205]: exiting mysql cmd_open Jan 19 14:29:18 mod_sql/4.10[16205]: unrecoverable backend error Jan 19 14:29:18 mod_sql/4.10[16205]: error: '2002' Jan 19 14:29:18 mod_sql/4.10[16205]: message: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)' was mir auch einleuchtet, denn der socket den ich benutze liegt bei /opt/blabla Vielen Dank im voraus Timon Titel: Re: sql anderer socket als /var/lib/mysql/mysql Beitrag von: stonki am 19. Januar 2004, 15:17:11 probier einfach statt localhost mal den hostnamen. Solche Fehler lassen sich am besten erst einmal in der console testen, bevor man mit proftpd rummacht...
mysql -u <user> -p cu stonki Titel: sql anderer socket als /var/lib/mysql/mysql Beitrag von: timon am 19. Januar 2004, 15:30:28 hi stonki,
vielen dank erstmal für deine schnelle antwort. leider funktioniert das so nicht, da ich zwei sql server habe. wenn ich wie du sagst per console zugreife, nutzt er den /var/lib/mysql/mysql.sock und alles ist ok, allerdxings benutzt der produktive sql server den anderen /opt/var/mxsql/mysql.sock ich hoffe man kann mir folgen :) timon Titel: sql anderer socket als /var/lib/mysql/mysql Beitrag von: Wörsty am 19. Januar 2004, 15:39:06 $dbserver = "localhost:/opt/var/mysql/mysql.sock" ?
Titel: sql anderer socket als /var/lib/mysql/mysql Beitrag von: timon am 19. Januar 2004, 15:47:28 @ wörsty auch dir erstmal danke, verstehe es allerdings nicht so sehr. das sieht für mich wie die deklarierung der variable in einer php datei aus :)
wenn du so lieb wärst noch ein zwei Sätze dazu zu sagen :) timon Titel: sql anderer socket als /var/lib/mysql/mysql Beitrag von: Wörsty am 19. Januar 2004, 17:30:55 Probier doch mal, das als Server anzugeben: "localhost:/opt/var/mysql/mysql.sock"
Ansonsten muß MySQL doch wissen wo sein Socket ist :oops: |