[glux] Fwd: Joomla & Mysql
AcCiO
acciopagliaccio@gmail.com
Ven 6 Lug 2007 12:44:43 CEST
Si, quello è un metapackage. E suppongo che rimuova anche la
libmysqlclient (a meno che non abbia dipendenze chissaddove).
Comunque mi sono appena fatto una macchina virtuale con ubuntu 6 (hai
ubuntu 6?) per vedere se l'errore si replica (si vede che in ufficio ho
molto da fare...)
ti faccio sapere!
accio
gigiv ha scritto:
> si il debian.cnf e' identico (pw a parte)
> nel syslog pero' trovo sto errore che riporto sotto, ora provo a
> reinstallarlo
> pensi che un apt-get --purge remove mysql-client possa bastare?
>
> ancora grazie
>
> gg
>
> Jul 6 11:54:55 grop mysqld[13220]: Version:
> '5.0.24a-Debian_9ubuntu2-log' socket: '/var/run/mysqld/mysqld.sock'
> port: 3306 Debian etch distribution
> Jul 6 11:54:58 grop /etc/mysql/debian-start[13261]: Upgrading MySQL
> tables if necessary.
> Jul 6 11:54:59 grop /etc/mysql/debian-start[13267]:
> /usr/bin/mysql_upgrade: relocation error: /usr/bin/mysql_upgrade: symbol
> dynstr_append_os_quoted, version libmysqlclient_15 not defined in file
> libmysqlclient.so.15 with link time reference
>
>
> Il 06/07/07, *AcCiO* <acciopagliaccio@gmail.com
> <mailto:acciopagliaccio@gmail.com>> ha scritto:
>
> Io sulla debian ho anche questo file: /etc/mysql/debian.cnf
>
> # Automatically generated for Debian scripts. DO NOT TOUCH!
> [client]
> host = localhost
> user = debian-sys-maint
> password = ttXgtaJI9oEe7Hrr
> socket = /var/run/mysqld/mysqld.sock
> [mysql_upgrade]
> user = debian-sys-maint
> password = ttXgtaJI9oEe7Hrr
> socket = /var/run/mysqld/mysqld.sock
> basedir = /usr
>
> Non è che c'è qualcosa di simile? Magari potresti fare una ricerca
> all'interno di tutti i files che contenga la strina /tmp/mysqld.sock e
> forse trovi un file scrauso e dimenticato da tutti che contiene proprio
> quello?
>
> Oppure potresti reinstallare il pacchetto mysql-client e magari si
> risolve il problema...
>
> Non so è veramente strano O_O
>
> gigiv ha scritto:
> > yess
> >
> > [client]
> > port = 3306
> > socket = /var/run/mysqld/mysqld.sock
> >
> > [mysqld]
> > #
> > # * Basic Settings
> > #
> > user = mysql
> > pid-file = /var/run/mysqld/mysqld.pid
> > socket = /var/run/mysqld/mysqld.sock
> > port = 3306
> > basedir = /usr
> > datadir = /var/lib/mysql
> > tmpdir = /tmp
> > language = /usr/share/mysql/english
> > skip-external-locking
> >
> > ------------
> >
> > but:
> >
> > root@grop:~ # mysql -u root -p
> > Enter password:
> > ERROR 2002 (HY000): Can't connect to local MySQL server through
> socket
> > '/tmp/mysql.sock' (2)
> > Segmentation fault
> > root@grop:~ #
> >
> > ma checcacchio va a cercarlo in /tmp ???
> >
> > grassie
> > gg
> >
> > Il 06/07/07, *AcCiO* <acciopagliaccio@gmail.com
> <mailto:acciopagliaccio@gmail.com>
> > <mailto:acciopagliaccio@gmail.com
> <mailto:acciopagliaccio@gmail.com>>> ha scritto:
> >
> > Ciao,
> > prova a vedere se nel my.cnf esiste questo:
> >
> > [client]
> > port = 3306
> > socket = /var/run/mysqld/mysqld.sock
> >
> > Se non esiste, aggiungilo, riavvia il demone e prova a fare:
> >
> > ~ # mysql -u root -p
> >
> > Se ti chiede la password correttamente e accedi hai risolto.
> Altrimenti
> > vediamo...
> >
> >
> > Ciao
> > accio
> >
> > gigiv ha scritto:
> > >
> > >
> > > boh forse ho trovato il problema
> > > sembra che che in effetti mysql funzioni
> > >
> > > root@grop:~ # mysqladmin -S
> /var/run/mysqld/mysqld.sock -p ping
> > > Enter password:
> > > mysqld is alive
> > >
> > > solo che devo indicargli sempre il "sock" altrimenti
> > >
> > > root@grop:~ # mysqladmin -p ping
> > > Enter password:
> > > mysqladmin: connect to server at 'localhost' failed
> > > error: 'Can't connect to local MySQL server through socket
> > > '/tmp/mysql.sock' (2)'
> > > Check that mysqld is running and that the socket:
> > '/tmp/mysql.sock' exists!
> > >
> > > pensate che questo possa dare problemi con Joomla? ( che
> comunque
> > > continua a darmi nwll'installazione "username e password
> errati").
> > >
> > > sempre a proposito di "username e password
> errati" googolando ho
> > > scoperto che potrebbe essere un problema di formato delle pw,
> > > una soluzione consigliata e':
> > >
> >
> ------------------------------------------------------------------------------------------
> > >
> > > A.2.3. Client does not support authentication protocol
> > > MySQL 4.1 and up uses an authentication protocol based on
> a password
> > > hashing algorithm that is incompatible with that used by older
> > clients.
> > > If you upgrade the server to 4.1, attempts to connect to
> it with an
> > > older client may fail with the following message:
> > >
> > > shell> mysql
> > > Client does not support authentication protocol requested
> > > by server; consider upgrading MySQL client
> > >
> > > To solve this problem, you should use one of the following
> > approaches:
> > >
> > > .........................................
> > >
> > > Reset the password to pre-4.1 style for each user that
> needs to
> > use a
> > > pre-4.1 client program. This can be done using the SET
> PASSWORD
> > > statement and the OLD_PASSWORD() function:
> > >
> > > mysql> SET PASSWORD FOR
> > > -> 'some_user'@'some_host' = OLD_PASSWORD('newpwd');
> > > .........................................
> > >
> > > ho provato ma mi da' errore
> > > -------------------
> > > mysql> SET PASSWORD FOR
> > > -> root@localhost=OLD_PASSWORD 12345;
> > > ERROR 1064 (42000): You have an error in your SQL syntax;
> check the
> > > manual that corresponds to your MySQL server version for
> the right
> > > syntax to use near '12345' at line 2
> > > mysql>
> > >
> > >
> > > e forse ho qualche problema ancora:
> > >
> > > mysql> \s
> > > --------------
> > > mysql Ver 14.12 Distrib 5.0.38, for pc-linux-gnu (i486) using
> > readline 5.1
> > >
> > > Connection id: 18
> > > Current database:
> > > Current user: root@localhost
> > > mysql: relocation error: mysql: symbol
> mysql_get_ssl_cipher, version
> > > libmysqlclient_15 not defined in file libmysqlclient.so.15
> with link
> > > time reference
> > > root@grop:~ #
> > >
> > >
> > >
> > > grrr sa macchina mi sta facendo un po' incazzare
> > >
> > > gg
> > >
> > > Il 30/06/07, *Diavolo_Rosso* < diavolo_rosso@tiscali.it
> <mailto:diavolo_rosso@tiscali.it>
> > <mailto: diavolo_rosso@tiscali.it
> <mailto:diavolo_rosso@tiscali.it>>
> > > <mailto: diavolo_rosso@tiscali.it
> <mailto:diavolo_rosso@tiscali.it>
> > <mailto:diavolo_rosso@tiscali.it
> <mailto:diavolo_rosso@tiscali.it>>>> ha scritto:
> > >
> > > Solitamente di default mysql è impostato con utente
> root e senza
> > > password
> > > quindi in joomla inserendo come host localhost, come
> user root e
> > > lasciando in bianco la pass dovrebbe funzionare tutto.
> > >
> > > Se hai fatto cosi ma non funziona lo stesso, la cosa è
> > alquanto strana.
> > > Ti conviene riprovare a fare l'installazione del server
> > >
> > >
> > > gigiv ha scritto:
> > > > ciao
> > > > premesso che non ci capisco nulla di database
> > > >
> > > > ho bisogno di installare su una macchina il CMS
> Joomla, che
> > > richede mysql
> > > > ho installato apt-get install mysql-server
> > > > ma c'e' qualcosa che non va, quando compilo la maschera
> > > > dell'installazione di joomla sul DB mi dice sempre
> che ho
> > inserito
> > > > username o password errate
> > > >
> > > > riporto ps, qualche test e syslog
> > > >
> > > > qualche buon'anima mi da' una dritta?
> > > >
> > > > grssie e buon week end
> > > >
> > > > gg
> > >
> > > _______________________________________________
> > > glux mailing list
> > > glux@lists.linux.it <mailto:glux@lists.linux.it>
> <mailto:glux@lists.linux.it <mailto:glux@lists.linux.it>> <mailto:
> > glux@lists.linux.it <mailto:glux@lists.linux.it>
> <mailto:glux@lists.linux.it <mailto:glux@lists.linux.it>>>
> > > http://lists.linux.it/listinfo/glux
> <http://lists.linux.it/listinfo/glux>
> > > http://www.lecco.linux.it <http://www.lecco.linux.it>
> > >
> > >
> > >
> > >
> >
> ------------------------------------------------------------------------
> > >
> > > _______________________________________________
> > > glux mailing list
> > > glux@lists.linux.it <mailto:glux@lists.linux.it>
> <mailto:glux@lists.linux.it <mailto:glux@lists.linux.it>>
> > > http://lists.linux.it/listinfo/glux
> <http://lists.linux.it/listinfo/glux>
> > > http://www.lecco.linux.it
> >
> >
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> glux mailing list
> glux@lists.linux.it
> http://lists.linux.it/listinfo/glux
> http://www.lecco.linux.it
Maggiori informazioni sulla lista
glux