slack 11, nuovo mysql, joomla non funziona. [RISOLTO]

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
Rispondi
Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

slack 11, nuovo mysql, joomla non funziona. [RISOLTO]

Messaggio da Bakkio2 »

Eccoci di nuovo con problemi...
Ma io, che nonostante 3 anni di slack sono ancora un nubbio, perchè mi ostino a aggiornare slack appena questa mi funziona da DIO???
Vabbe....
Adesso che ho installato la nuova slack, con apache e mysql, non riesco a far funzionare joomla.
Eppure prima di formattare la vecchia slack ho fatto:

Codice: Seleziona tutto

mysql_dump sito_joomla > sito_joomla.sql
e adesso ho fatto:

Codice: Seleziona tutto

su mysql 
/usr/bin/mysql_install_db 
cd /var/lib/ 
chown mysql mysql/* 
chown mysql mysql/. 
/usr/bin/mysqld_safe &
mysqladmin -p passw
mysql create database sito_joomla;
mysql grant all privileges sito_joomla.* to 'user2'@'localhost' identified by 'pass';
mysql sito_joomla < sito_joomla.sql
Se vado a vedere all'interno del database, vedo che le tabelle me le ha importate.
Ma la cosa strana, e che anche se tento una nuova installazione di joomla, con l'ultima versione disponibile, alla pagina iniziale, mi dice che non può installare niente perchè non ho il supporto di nessun server mysql.
eppure se io do un bel ps aux |grep mysqld mi da:

Codice: Seleziona tutto

root@b2s:~# ps aux |grep mysqld
root      4558  0.0  0.4   2568  1356 pts/0    S    23:18   0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/run/mysql/mysql.pid --skip-networking
mysql     4587  0.0  4.4  93440 14080 pts/0    Sl   23:18   0:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql/mysql.pid --skip-locking --port=3306 --socket=/var/run/mysql/mysql.sock --skip-networking
root      4777  0.0  0.1   1876   604 pts/2    R+   23:38   0:00 grep mysqld
Non vorrei che il problema è che devo fare interagire mysql con apache... ma se è cosi, sinceramente non ricordo come si fa, e con la funzione cerca del forum non ho trovato niente...
Apparte il fatto che ho abilitato mod_php su http.conf


Se vedete il mio errore AIUTATEMIIIIIIIIIIIII
Ultima modifica di Bakkio2 il dom 8 ott 2006, 3:23, modificato 1 volta in totale.

Avatar utente
Litie
Linux 2.x
Linux 2.x
Messaggi: 291
Iscritto il: sab 26 nov 2005, 11:30
Località: Pavia
Contatta:

Messaggio da Litie »

>>Non vorrei che il problema è che devo fare interagire mysql con apache...

Bingo :D
e' proprio questo che devi fare. Ora, non saro' precisissimo, comunque, su Debian il pacchetto da installare e' :

libapache2-mod-auth-mysql - Apache 2 module for MySQL authentication -

cerca l'analogo su Slackware e configara a dovere l'httpd.conf


Ciao.

Avatar utente
dapuzz
Linux 4.x
Linux 4.x
Messaggi: 1137
Iscritto il: mar 16 mag 2006, 11:09
Contatta:

Messaggio da dapuzz »

Fai una pagina php con mysql_connect($parametri) e vedi che errore dà.
Se dice che la funzione non esiste probabilmente non è attivata l'estensione mysql per php (strano perchè di default c'è)
dal php.ini

Codice: Seleziona tutto

; Load the MySQL module by default.  Comment this out if you don't use MySQL.
extension=mysql.so

Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

Messaggio da Bakkio2 »

Citazione:
Fai una pagina php con mysql_connect($parametri) e vedi che errore dà.
io ho fatto una pagina info.php con la stringa
mysql_connect($parametri)
e mi restituisce la stessa scritta, immagino che al posto di $parametri, avrei dovuto mettere qualcosaltro.
Citazione:
Se dice che la funzione non esiste probabilmente non è attivata l'estensione mysql per php (strano perchè di default c'è)
dal php.ini
Codice:

Codice: Seleziona tutto

  ; Load the MySQL module by default.  Comment this out if you don't use MySQL. 
extension=mysql.so 
Ho guardato dentro /etc/apache/php.ini e la funzione è già decommentata...
comunque ho visto molte cose interessanti in quel file...
AVETE ALTRI SUGGERIMENTI?!?
Intanto grazie per l'aiuto....

Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

Messaggio da Bakkio2 »

mi sorge un dubbio, sarà mica perchè avendo installato il kernel 2.6.13 e i moduli dentro la directory extra, io ho installato anche il pacchetto dentro la directory /extra/php5/*.tgz???

in effetti, adesso noto che con Gslapt, mi da installati sia
php.4.4.4-i486-3
php.5.1.6-i486-2

non è che vadano in conflitto tra di loro e con mysql.5.0.24a-i486-1, o sto dicendo una enorme c@22@t@???

Avatar utente
Bakkio2
Linux 2.x
Linux 2.x
Messaggi: 286
Iscritto il: gio 24 mar 2005, 0:00
Nome Cognome: Carlo B.
Slackware: 13.37 64
Kernel: 2.6.33.4-smp
Desktop: kde-4.4.3
Località: Villesse (GO)
Contatta:

RISOLTO

Messaggio da Bakkio2 »

Come non detto, preso dal dubbio sopracitato, ho disinstallato php5.*... e reinstallato php4.4.4-i486, riavviato apache e mysql è tornato a funzionare...
Grazie comunque!!!

Rispondi