Axel Lindlau schrieb:
Am Dienstag, 12. August 2003 08:18 schrieb Elmar Blaschka:
Axel Lindlau schrieb:
Hallo, vielleicht kann mir hier jemand kurz weiterhelfen: Für phpgroupware muss ja die Datenbank laufen.Da ich eigentlich dachte, mit lammp wäre das keinerlei Problem habe ich mir eben lammp installiert und nun dieses: linux:/home/axel # /opt/lampp/bin/mysqladmin -u root -p create phpgroupware Enter password: /opt/lampp/bin/mysqladmin: connect to server at 'localhost' failed error: 'Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (2)' Check that mysqld is running and that the socket: '/opt/lampp/var/mysql/mysql.sock' exists! linux:/home/axel # --------------------------------- Dabei habe ich eigentlich nichts an den Konfigurationsdateien geändert :-( Und.... -------------------------------------- linux:/home/axel # /opt/lampp/lampp start Starte LAMPP 0.9.9a... LAMPP: Starte Apache mit SSL... LAMPP: Starte MySQL... LAMPP: Starte ProFTPD... LAMPP gestartet. --------------------------------------- sagt mir eigentlich, das alles in Ordnung ist aber wenn ich ein: -------------------------- linux:/home/axel # /opt/lampp/lampp stop Stoppe LAMPP 0.9.9a... LAMPP: Stoppe Apache mit SSL... LAMPP: LAMPP-MySQL läuft gar nicht. LAMPP: Stoppe ProFTPD... LAMPP beendet. linux:/home/axel # ------------------------------engebe sieht es verdammt anders aus :-( Wie und wo muss ich dran drehen, das das klappt - wenn überhaupt :-(
was sagt ein telnet auf 3306 (telnet 127.0.0.1 3306) !? schau mal mit netstat -anlp | grep 3306 ob es überhaupt ein listen gibt. bzw mit netstat -anlp | grep mysql ob der socket stimmt
Danke für jeden Hinweis, Axel
gruss elmar. Thx, Ich habe es versucht und folgendes Ergebniss:
axel@linux:~> netstat -anlp | grep 3306 (Es konnten nicht alle Prozesse identifiziert werden; Informationen über nicht-eigene Processe werden nicht angezeigt; Root kann sie anzeigen.) axel@linux:~> su Password: linux:/home/axel # netstat -anlp | grep 3306 linux:/home/axel # netstat -anlp | grep mysql linux:/home/axel #telnet: 127.0.0.1:3306: ^^^^^^^^^^^^^^^ nein, wirklîch telnet 127.0.0.1 3306 - ohne doppel punkt
Name or service not known 127.0.0.1: 3306: Unknown host linux:/home/axel # --------------------------- Irgendwie hilft es nicht weiter :-) Die Datenbank läuft nicht...aber wie bekomme ich das wohl hin..... Mit dem lammp-startscript jedenfalls nicht Danke Dir für Deine antwort, Axel
okay, such mal nach de rmysql_config find / -name mysql_config und führe sie mal aus. dort stehen einige interesante hinweise über dinee mysql db. dann, wleches package hast du installiert !?!? kenne das lampp package nicht. aber der mysql sollte auch so zums tarten sein. was sagen diene logfiles !?! machmal ein "tail -f /var/log/messages /var/log/warn" natrülci als su! und dann im neuen "fenster" starte deinen lampp nochmal gruss,elamr.
Am Dienstag, 12. August 2003 09:28 schrieb Elmar Blaschka:
okay, such mal nach de rmysql_config find / -name mysql_config und führe sie mal aus. dort stehen einige interesante hinweise über dinee mysql db.
dann, wleches package hast du installiert !?!? kenne das lampp package nicht. aber der mysql sollte auch so zums tarten sein. was sagen diene logfiles !?!
machmal ein "tail -f /var/log/messages /var/log/warn" natrülci als su! und dann im neuen "fenster" starte deinen lampp nochmal
gruss,elamr. Hier die ausgabe der warn-message beim stoppen und starten von lamp....:
=> /var/log/messages <== Aug 12 10:28:10 linux su: (to root) axel on /dev/pts/4 Aug 12 10:28:10 linux su: pam_unix2: session started for user root, service su Aug 12 10:28:25 linux proftpd[26469]: linux.local - ProFTPD killed (signal 15) Aug 12 10:28:25 linux proftpd[26469]: linux.local - ProFTPD 1.2.7 standalone mode SHUTDOWN Aug 12 10:28:36 linux proftpd[31573]: linux.local - ProFTPD 1.2.7 (stable) (built Sam Dez 28 18:03:09 CET 2002) standalone mode STARTUP ------------------------- Ich bin mit meinem Latein echt am Ende - ich glaube das läuft auf meiner kiste eh nicht ..... Selbst das mysql über YaST gestartet funktioniert nicht......
Axel Lindlau schrieb:
Am Dienstag, 12. August 2003 09:28 schrieb Elmar Blaschka:
okay, such mal nach de rmysql_config find / -name mysql_config und führe sie mal aus. dort stehen einige interesante hinweise über dinee mysql db.
dann, wleches package hast du installiert !?!? kenne das lampp package nicht. aber der mysql sollte auch so zums tarten sein. was sagen diene logfiles !?!
machmal ein "tail -f /var/log/messages /var/log/warn" natrülci als su! und dann im neuen "fenster" starte deinen lampp nochmal
gruss,elamr. Hier die ausgabe der warn-message beim stoppen und starten von lamp....:
=> /var/log/messages <== Aug 12 10:28:10 linux su: (to root) axel on /dev/pts/4 Aug 12 10:28:10 linux su: pam_unix2: session started for user root, service su Aug 12 10:28:25 linux proftpd[26469]: linux.local - ProFTPD killed (signal 15) Aug 12 10:28:25 linux proftpd[26469]: linux.local - ProFTPD 1.2.7 standalone mode SHUTDOWN Aug 12 10:28:36 linux proftpd[31573]: linux.local - ProFTPD 1.2.7 (stable) (built Sam Dez 28 18:03:09 CET 2002) standalone mode STARTUP ------------------------- Ich bin mit meinem Latein echt am Ende - ich glaube das läuft auf meiner kiste eh nicht ..... Selbst das mysql über YaST gestartet funktioniert nicht......
naja, hatte vorher sehr viele tippfehler ;-) okay, was mcih mal sehr stark wundert ist, wenn du ein tail -f mahst und anschliessend den lampp startest... steht nichts von apache, mail, etc... der startet nur proftpd so wie es aussieht. läuft der rest, also apache usw. !?!? was hat dir mysql_config gesagt? gruss,elmar.
Am Dienstag, 12. August 2003 11:15 schrieb Elmar Blaschka:
naja, hatte vorher sehr viele tippfehler ;-)
okay, was mcih mal sehr stark wundert ist, wenn du ein tail -f mahst und anschliessend den lampp startest... steht nichts von apache, mail, etc... der startet nur proftpd so wie es aussieht. läuft der rest, also apache usw. !?!? was hat dir mysql_config gesagt?
gruss,elmar.
Nun habe ich mal geforscht: /opt/lampp/var/mysql/linux.err sagt mir folgendes:
-----> 030812 11:30:40 Can't start server : Bind on unix socket: Permission denied 030812 11:30:40 Do you already have another mysqld server running on socket: /opt/lampp/var/mysql/mysql.sock ? 030812 11:30:40 Aborting
030812 11:30:40 /opt/lampp/sbin/mysqld: Shutdown Complete 030812 11:30:40 mysqld ended ------------- mysql läuft unter Garantie nicht.....auch kein anderer sql-Server ! mysql_config gibt folgendes aus: ----------> linux:/opt/lampp/bin # ./mysql_config Usage: ./mysql_config [OPTIONS] Options: --cflags [-I'/opt/lampp/include/mysql'] --libs [-L'/opt/lampp/lib/mysql' -lmysqlclient -lcrypt -lnsl -lm] --socket [/opt/lampp/var/mysql/mysql.sock] --port [3306] --version [4.0.12] --libmysqld-libs [ -L'/opt/lampp/lib/mysql' -lmysqld -lpthread -lcrypt -lnsl -lm -lpthread -lrt] ---------------- Wenn ich mysql "alleine starte erhalte ich folgende Meldung: ------------------------ linux:/opt/lampp/bin # '/opt/lampp/bin/mysql' ERROR 2002: Can't connect to local MySQL server through socket '/opt/lampp/var/mysql/mysql.sock' (2) linux:/opt/lampp/bin # ----------------------- mysql/mysql.sock --> gibbet auch nicht in dem Ordner ; wie kann man das erstellen??? Das kann ja irgendwie nicht mit rechten Dingen zugehen...... Ich gebe mir jetzt mehr Mühe damit eine alternative Software für phpgroupware zu suchen....das scheint erfolgversprechender zu sein als dieses ganze hier.... Danke dir aber trotz alldem dafür, das du Dir bei der hitze die Zeit für's Antworten nimmst(genommen hast) Gruß Axel
Tach zusammen, ohne jetzt dieses Thema komplett durchgelesen zu haben vermute ich, dass hier ein Problem mit den Rechten/Benutzern besteht. Kürzlich hatte ich vergleichbare Fehlermeldungen, nachdem ich das Update von 8.1 auf 8.2 durchgeführt habe. Hier wurden die Benutzer und die Rechte nicht korrekt übernommen, so dass Dienste wie MySQL erst dann wieder liefen, als ich entsprechende Änderungen per Hand durchführte. Weiterhin liefen einige Dienste nach dem Update in chroot-Umgebung. Ich hoffe der Hinweis hilft weiter. MfG Andreas Rau
Am Dienstag, 12. August 2003 11:15 schrieb Elmar Blaschka:
naja, hatte vorher sehr viele tippfehler ;-)
okay, was mcih mal sehr stark wundert ist, wenn du ein tail -f mahst und anschliessend den lampp startest... steht nichts von apache, mail, etc... der startet nur proftpd so wie es aussieht. läuft der rest, also apache usw. !?!? was hat dir mysql_config gesagt?
gruss,elmar.
Nun habe ich mal geforscht: /opt/lampp/var/mysql/linux.err sagt mir folgendes:
-----> 030812 11:30:40 Can't start server : Bind on unix socket: Permission denied 030812 11:30:40 Do you already have another mysqld server running on socket: /opt/lampp/var/mysql/mysql.sock ? 030812 11:30:40 Aborting
030812 11:30:40 /opt/lampp/sbin/mysqld: Shutdown Complete
030812 11:30:40 mysqld ended ------------- mysql läuft unter Garantie nicht.....auch kein anderer sql-Server !
participants (3)
-
Andreas Rau
-
Axel Lindlau
-
Elmar Blaschka