Pagina 2 di 3

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 9:31
da conraid
dottor3 ha scritto:Sto provando sia da root che da utente...............funzionano..........

NMAP mi riporta che la porta 3306 e' open

Il mysql.sock e' in /tmp

se il problema e' nel CMS..........dove guardo????

Il Problema e' al check dei servizi.........appena dopo la scelta della lingua
Ieri sera poi sono crollato.
Controlla anche il php.ini
Solitamente prende le scelte di default di MySQL, ma puoi specificare porta e socket
Prova questa strada

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 17:24
da zoros
conraid ha scritto: Controlla anche il php.ini
Solitamente prende le scelte di default di MySQL, ma puoi specificare porta e socket
Prova questa strada
Mi sembra che conraid abbia "fiutato" la possibile soluzione, per cui riporto l'assurdo che è successo a me:
dopo aver provato cira 20 cms (cercavo una cosa semplice, spartana) ho provato anche a mettere su l'ottimo joomla e si arenava nella
procedura di installazione ... ho modificato in php.ini session.save_path = "/tmp" al posto dell'originale (che poi c'entra con i cookies) ...
installazione perfetta di joomla ... l'assurdo è che ora, ripristinando il precedente php.ini, joomla (installato) non protesta più !

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 21:08
da dottor3
Ammetto di essere crollato anche io ieri :lol:

comunque apportando modifiche al php.ini, per essere piu' esatti alle righe:

mysql.default.port=3306
&
mysql.default.socket=/tmp/mysql.sock

la minestra non cambia......

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 21:19
da zoros
Ho riletto attentamente un po' tutta la discussione ... mi pare non sia riportata la risposta esatta che da' il cms joomla ...
domanda: hai installato altri cms ? funzionano ? ... il problema che ho segnalato si è manifestato solo con la versione 1.5 di joomla,
non nelle precedenti

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 21:33
da dottor3
Ho provato ora con phpnuke....e anche lui mi dice che mysql non c'e'!!!!!

com'e' possibile??

eppure il server e' attivo e funzionante.........provato 2 minuti fa

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 21:55
da zoros
dottor3 ha scritto:Ho provato ora con phpnuke....e anche lui mi dice che mysql non c'e'!!!!!

com'e' possibile??

eppure il server e' attivo e funzionante.........provato 2 minuti fa
scusa, ho cambiato pc (altra stanza) ... suggerivo un
telnet localhost 3306 (che non risponde comunque) ... solo che non ho qui mysql attivo ... magari vediamo più tardi, forse

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 21:57
da dottor3
ho appena trovato questo sui log di apache ..........
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/extensions/mysql.so' - libmysqlclient.s
o.15: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/extensions/mysqli.so' - libmysqlclient.
so.15: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/extensions/pdo_mysql.so' - libmysqlclie
nt.so.15: cannot open shared object file: No such file or directory in Unknown on line 0
Cosa puo' essere???

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 22:32
da zoros
Sembra qualche libreria mal posizionata ... comunque vedo che non riesco ad esserti utile ... ho una ventina di cms di prova
installati e funzionanti sul pc, ma in effetti mysql non risponde al telnet, addirittura non mi viene rilevato da nmap, eppure
funziona ... occorre approfondire ... speriamo passi qualcuno più esperto ...

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 22:37
da dottor3
Sicuramente e' colpa o dlla libreria

- libmysqlclient.so.15
o
- mysql.so

a voi dove posiziona queste due librerie???

ps: a me telnet mi si connette a mysql

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 22:54
da zoros
Bluewhite ha una struttura "a rovescio" rispetto a Slamd64: lib punta a lib64 e c'è una lib32 per le librerie a 32 bit,
posso dirti per esempio che in Fedora Core8 x64 (che forse ha una struttura simile a Slamd46) le librerie sono così:
/usr/lib64/php/modules/mysql.so
/usr/lib64/mysql/libmysqlclient.so.15
... aggiungo "la scoperta dell'acqua calda":
metti in /var/www/htdocs/ un file phpinfo.php con dentro <?php phpinfo() ?> ... poi lo richiami con http://localhost/phpinfo.php
... forse avrai qualche info più utile ... chiudo ora ... ciao

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 23:18
da dottor3
Le librerie sono al loro posto...........

..........giuro sto impazzendo.................. :violent1:

Ricapitolando:

Il problema a questo punto e' sicuramente l'iterazione tra PHP e MYSQL per via della libreria 'mysql.so' o 'libmysqlclient.so.15' (me lo ha detto apache
[Fri Nov 21 22:55:40 2008] [notice] caught SIGTERM, shutting down
[Fri Nov 21 22:57:36 2008] [notice] Digest: generating secret for digest authentication ...
[Fri Nov 21 22:57:36 2008] [notice] Digest: done
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/extensions/mysql.so' - libmysqlclient.so.15: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/extensions/mysqli.so' - libmysqlclient.so.15: wrong ELF class: ELFCLASS32 in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/extensions/pdo_mysql.so' - libmysqlclient.so.15: wrong ELF class: ELFCLASS32 in Unknown on line 0
[Fri Nov 21 22:57:37 2008] [notice] Apache/2.2.8 (Unix) DAV/2 PHP/5.2.6 configured -- resuming normal operations
:banghead:

ora .......... come mai vi e' questa incomprensione???

Cosa avro' mai sbagliato.........

Eppure mysql l'ho compilato bene senza errori.....
PHP5 e' quello dei pacchetti slamd64..........
:-k

sono sinceramente sconcertato!!!!!!!

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: ven 21 nov 2008, 23:20
da zoros
ho scritto sopra, modificando la precedente ... ciao

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: sab 22 nov 2008, 9:47
da conraid
Capitan Harlock sarebbe molto offeso :-)

Offtopic: A parte che lo è molto da quanto dei gruppi di destra lo usano come simbolo, lui eterno anarchico... ma veniamo a noi

Prendi il php.ini e imposta i moduli da caricare, sembra che non hai caricato i moduli
Hai queste righe

Codice: Seleziona tutto

extension=mysql.so
extension=mysqli.so
non commentate?

php l'hai compilato tu (allora devi guardare anche i percorsi) o è il pacchetto della slamd64?

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: sab 22 nov 2008, 12:06
da dottor3
Si il pacchetto e' nativo della slamd64.........

.......nel php.ini le estensioni ci sono tutte...........

Il messaggio di errore riguarda la libmysqlclient.so.15.........che tra le altre cose ho provato anche a lincare in alre posizioni ma niente

Re: MYSQL server--funziona---ma il CMS non lo vede!!!!!

Inviato: sab 22 nov 2008, 12:22
da conraid
dottor3 ha scritto:Si il pacchetto e' nativo della slamd64.........

.......nel php.ini le estensioni ci sono tutte...........

Il messaggio di errore riguarda la libmysqlclient.so.15.........che tra le altre cose ho provato anche a lincare in alre posizioni ma niente
Sembra quasi che mysql sia a 32 bit
wrong ELF class: ELFCLASS32
ma di più non so dirti
Ma perché non usi il pacchetto mysql della slamd64 direttamente?

zoros ha scritto: ho una ventina di cms di prova
installati e funzionanti sul pc, ma in effetti mysql non risponde al telnet, addirittura non mi viene rilevato da nmap, eppure
funziona ... occorre approfondire ... speriamo passi qualcuno più esperto ...
Utilizza i socket in locale