Problemi con cms e apache
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.
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.
Problemi con cms e apache
Ciaoa a tutti!
Sto provando ad installare questi 2 cms: joomla e phpwebsite.
Ma phpwebsite mi da un errore di connessione al server mysql!Siccome non sono ancora pratico in materia,qualcuno può spiegarmi il perchè dell'errore?
http://img230.imageshack.us/my.php?image=phpsiteyy9.png
Poi per joomla ho questi 2 parametri in rosso,e non capisco come risolvere zlib!
http://img267.imageshack.us/my.php?image=joomlacw0.png
Sto provando ad installare questi 2 cms: joomla e phpwebsite.
Ma phpwebsite mi da un errore di connessione al server mysql!Siccome non sono ancora pratico in materia,qualcuno può spiegarmi il perchè dell'errore?
http://img230.imageshack.us/my.php?image=phpsiteyy9.png
Poi per joomla ho questi 2 parametri in rosso,e non capisco come risolvere zlib!
http://img267.imageshack.us/my.php?image=joomlacw0.png
Ora ho provato un altro cms MDPRO!!!
A quanto pare la fonte dell'errore è la connessione al database mysql!!!
INfatti:
Non è che devo scaricare qualche pacchetto?Verificare qualche libreria?
Grazie!
A quanto pare la fonte dell'errore è la connessione al database mysql!!!
INfatti:
Codice: Seleziona tutto
Problem in Database Connection
We are experiencing technical difficulties. Please check back later
Site admin: this problem means that either your database access details are incorrect or you have problems with your database.
If your site has been operational and you made no changes, check with your hosting company as they may have made some changes
that have caused your site to cease to functionGrazie!
- aschenaz
- Staff

- Messaggi: 4623
- Iscritto il: mer 28 lug 2004, 0:00
- Nome Cognome: Nino
- Slackware: current
- Kernel: 5.4.x
- Desktop: KDE
- Località: Reggio Calabria
- Contatta:
Ma, normalmente ti connetti a mysql? Da console, per esempio?
Per quanto riguarda le segnalazioni di joomla, a prima vista sembrerebbe che:
- manca il supporto di compressione zlib (prova a settare a "on" la zlib.output_compression in php.ini);
- la directory dove joomla salva le sessioni non permette la scrittura; verifica qual è e vai di chmod.
Ciao,
nino
Per quanto riguarda le segnalazioni di joomla, a prima vista sembrerebbe che:
- manca il supporto di compressione zlib (prova a settare a "on" la zlib.output_compression in php.ini);
- la directory dove joomla salva le sessioni non permette la scrittura; verifica qual è e vai di chmod.
Ciao,
nino
- Bloodrunner
- Linux 0.x

- Messaggi: 45
- Iscritto il: mer 22 set 2004, 0:00
Per qunto riguarda phpwebsite penso che il problema sia nel file di avvio di mysql:
/etc/rc.d/rc.mysqld
In pratica di default mysql viene avviato in modo che accetti connessioni solo su una
file socket, per fargliele accettare anche in rete (in pratica anche su localhost),
devi modificare il suddetto file eliminando l'opzione '--skip-network' in mysqld_start().
Ho avuto all'incirca lo stesso problema altre volte e ho risolto così...
spero di essere stato di aiuto.
/etc/rc.d/rc.mysqld
In pratica di default mysql viene avviato in modo che accetti connessioni solo su una
file socket, per fargliele accettare anche in rete (in pratica anche su localhost),
devi modificare il suddetto file eliminando l'opzione '--skip-network' in mysqld_start().
Ho avuto all'incirca lo stesso problema altre volte e ho risolto così...
spero di essere stato di aiuto.
Mancano molti dati purtroppo, quindi vado a tentoni.
1) Il database deve esistere o lo crea lo script di installazione
2) L'utente che si connette ha i diritti per creare tabelle e/o eventualmente il database?
Se vuoi prova anche e-xoopport io di solito lo uso, non è malvagio e di solito sotto slack va sempre al primo colpo (utenti e permessi permettendo).
1) Il database deve esistere o lo crea lo script di installazione
2) L'utente che si connette ha i diritti per creare tabelle e/o eventualmente il database?
Se vuoi prova anche e-xoopport io di solito lo uso, non è malvagio e di solito sotto slack va sempre al primo colpo (utenti e permessi permettendo).
Grazie per le risposte!Vi dico subito che ci sono stati dei miglioramenti!
Grazie ad un mio amico ho dato alcuni comandi per far funzinare MYSQL che era installato,ma andava settato con un pass e avviato all'avvio!
Cosi ho fatto funzionare joomla pur ignorando il supporto zlib!Si ho fatto come dice gnubit,ma è tutto inutile no so perchè.
Phpwebsite invece mi da lo stesso errore,ed anche un altro cms chiamato MDPRO,mi dice esplicitamente che ci sta un errore di connessione al database!
Sono nelle vostre mani!
Grazie ad un mio amico ho dato alcuni comandi per far funzinare MYSQL che era installato,ma andava settato con un pass e avviato all'avvio!
Cosi ho fatto funzionare joomla pur ignorando il supporto zlib!Si ho fatto come dice gnubit,ma è tutto inutile no so perchè.
Phpwebsite invece mi da lo stesso errore,ed anche un altro cms chiamato MDPRO,mi dice esplicitamente che ci sta un errore di connessione al database!
Sono nelle vostre mani!
posto qui una parte sorgente:Bloodrunner ha scritto:Per qunto riguarda phpwebsite penso che il problema sia nel file di avvio di mysql:
/etc/rc.d/rc.mysqld
In pratica di default mysql viene avviato in modo che accetti connessioni solo su una
file socket, per fargliele accettare anche in rete (in pratica anche su localhost),
devi modificare il suddetto file eliminando l'opzione '--skip-network' in mysqld_start().
Ho avuto all'incirca lo stesso problema altre volte e ho risolto così...
spero di essere stato di aiuto.
Codice: Seleziona tutto
# To allow outside connections to the database comment out the next line.
# If you don't need incoming network connections, then leave the line
# uncommented to improve system security.
SKIP="--skip-networking"
# Start mysqld:
mysqld_start() {
if [ -x /usr/bin/mysqld_safe ]; then
# If there is an old PID file (no mysqld running), clean it up:
if [ -r /var/run/mysql/mysql.pid ]; then
if ! ps axc | grep mysqld 1> /dev/null 2> /dev/null ; then
echo "Cleaning up old /var/run/mysql/mysql.pid."
rm -f /var/run/mysqlO forse decommento?mordecai ha scritto:posto qui una parte sorgente:Bloodrunner ha scritto:Per qunto riguarda phpwebsite penso che il problema sia nel file di avvio di mysql:
/etc/rc.d/rc.mysqld
In pratica di default mysql viene avviato in modo che accetti connessioni solo su una
file socket, per fargliele accettare anche in rete (in pratica anche su localhost),
devi modificare il suddetto file eliminando l'opzione '--skip-network' in mysqld_start().
Ho avuto all'incirca lo stesso problema altre volte e ho risolto così...
spero di essere stato di aiuto.PRECISAMENTE cosa devo cancellare?Codice: Seleziona tutto
# To allow outside connections to the database comment out the next line. # If you don't need incoming network connections, then leave the line # uncommented to improve system security. SKIP="--skip-networking" # Start mysqld: mysqld_start() { if [ -x /usr/bin/mysqld_safe ]; then # If there is an old PID file (no mysqld running), clean it up: if [ -r /var/run/mysql/mysql.pid ]; then if ! ps axc | grep mysqld 1> /dev/null 2> /dev/null ; then echo "Cleaning up old /var/run/mysql/mysql.pid." rm -f /var/run/mysql
- Bloodrunner
- Linux 0.x

- Messaggi: 45
- Iscritto il: mer 22 set 2004, 0:00
Codice: Seleziona tutto
fi
/usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/run/mysql/mysql.pid $SKIP &
fi
Guardate un po' qui!
http://img235.imageshack.us/my.php?imag ... esska9.png
A quanto pare l'errore è che io NON CREO il database!
Su 4 cms (joomla,phpwebsite,mdpro,wordpress)sono riuscito ad installare SOLO JOOMLA!!Come mai?Non è che joomla il database lo crea in automatico?
@Blood ho fatto come mi hai detto e mi restituisce
http://img235.imageshack.us/my.php?imag ... esska9.png
A quanto pare l'errore è che io NON CREO il database!
Su 4 cms (joomla,phpwebsite,mdpro,wordpress)sono riuscito ad installare SOLO JOOMLA!!Come mai?Non è che joomla il database lo crea in automatico?
@Blood ho fatto come mi hai detto e mi restituisce
Codice: Seleziona tutto
bash-3.1# ./rc.mysqld restart
STOPPING server from pid file /var/run/mysql/mysql.pid
070621 22:25:27 mysqld ended
Starting mysqld daemon with databases from /var/lib/mysql- Bloodrunner
- Linux 0.x

- Messaggi: 45
- Iscritto il: mer 22 set 2004, 0:00
Codice: Seleziona tutto
# Start mysqld:
mysqld_start() {
if [ -x /usr/bin/mysqld_safe ]; then
# If there is an old PID file (no mysqld running), clean it up:
if [ -r /var/run/mysql/mysql.pid ]; then
if ! ps axc | grep mysqld 1> /dev/null 2> /dev/null ; then
echo "Cleaning up old /var/run/mysql/mysql.pid."
rm -f /var/run/mysql/mysql.pid
fi
fi
/usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/run/mysql/mysql.pid &
fi
}Quell'opzione ti disabilita la socket TCP, se il cms che usi non legge su socket UNIX, allora
la devi cancellare per forza
Probabilmente devi creare il database, perchè spesso gli isp ti danno il database già creato e poi lo script lo riempie con le tabelle.
Farlo da mysql non è difficile
Poi farei pure un
Poi passi come valori di accesso al database allo script
localhost come server Mysql
nome_database come database
nome_utente come utente
password_utente come password
Fuori da queste considerazioni phpmyadmin è una manna dal cielo, comodissimo, assolutamente da consigliare.
Farlo da mysql non è difficile
Codice: Seleziona tutto
CREATE DATABASE nome_database;
Codice: Seleziona tutto
GRANT ALL PRIVILEGES ON nome_database.* TO 'nome_utente'@'localhost'
IDENTIFIED BY 'password_utente'
localhost come server Mysql
nome_database come database
nome_utente come utente
password_utente come password
Fuori da queste considerazioni phpmyadmin è una manna dal cielo, comodissimo, assolutamente da consigliare.

