MYSQL server--funziona---ma il CMS non lo vede!!![RISOLTO]

Forum dedicato ai Porting ufficiali e non di Slackware, vedi Slack/390, ARMedslack, Slamd64, Slackintosh, Ocsid, Sloox, Zenwalk, How-Tux, Slax etc etc

Moderatore: Staff

Regole del forum
1) Specificare nome e versione del porting.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

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

Messaggio 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

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1361
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 14.1
Kernel: 3.10.30-smp
Desktop: KDE-3.5(works!)
Località: Gorizia
Contatta:

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

Messaggio 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ù !

Avatar utente
dottor3
Linux 1.x
Linux 1.x
Messaggi: 162
Iscritto il: dom 27 lug 2008, 12:59
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: kde 4.5

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

Messaggio 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......

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1361
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 14.1
Kernel: 3.10.30-smp
Desktop: KDE-3.5(works!)
Località: Gorizia
Contatta:

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

Messaggio 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

Avatar utente
dottor3
Linux 1.x
Linux 1.x
Messaggi: 162
Iscritto il: dom 27 lug 2008, 12:59
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: kde 4.5

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

Messaggio 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

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1361
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 14.1
Kernel: 3.10.30-smp
Desktop: KDE-3.5(works!)
Località: Gorizia
Contatta:

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

Messaggio 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
Ultima modifica di zoros il ven 21 nov 2008, 22:18, modificato 1 volta in totale.

Avatar utente
dottor3
Linux 1.x
Linux 1.x
Messaggi: 162
Iscritto il: dom 27 lug 2008, 12:59
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: kde 4.5

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

Messaggio 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???

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1361
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 14.1
Kernel: 3.10.30-smp
Desktop: KDE-3.5(works!)
Località: Gorizia
Contatta:

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

Messaggio 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 ...

Avatar utente
dottor3
Linux 1.x
Linux 1.x
Messaggi: 162
Iscritto il: dom 27 lug 2008, 12:59
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: kde 4.5

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

Messaggio 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

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1361
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 14.1
Kernel: 3.10.30-smp
Desktop: KDE-3.5(works!)
Località: Gorizia
Contatta:

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

Messaggio 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
Ultima modifica di zoros il ven 21 nov 2008, 23:18, modificato 1 volta in totale.

Avatar utente
dottor3
Linux 1.x
Linux 1.x
Messaggi: 162
Iscritto il: dom 27 lug 2008, 12:59
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: kde 4.5

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

Messaggio 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!!!!!!!

Avatar utente
zoros
Linux 4.x
Linux 4.x
Messaggi: 1361
Iscritto il: lun 28 mag 2007, 22:51
Nome Cognome: Fabio`Zorba`
Slackware: 14.1
Kernel: 3.10.30-smp
Desktop: KDE-3.5(works!)
Località: Gorizia
Contatta:

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

Messaggio da zoros »

ho scritto sopra, modificando la precedente ... ciao

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

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

Messaggio 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?

Avatar utente
dottor3
Linux 1.x
Linux 1.x
Messaggi: 162
Iscritto il: dom 27 lug 2008, 12:59
Slackware: 13.37
Kernel: 2.6.37.6
Desktop: kde 4.5

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

Messaggio 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

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

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

Messaggio 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

Rispondi