Joomla.it Forum

Non solo Joomla... => Database => : Giulia75 05 Mar 2008, 12:43:16

: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 12:43:16
Ciao Ragazzi,

prima di fare altri danni chiedo a voi.
Il fatto:
inserendo il modulo di newsletter mi dava un erroer nel database, allora ho pensato di crearne uno nuovo sul remoto e poi nel menè "configurazione" di joomla, di sostituire il vecchio database con il nuovo. Ho eliminato anche la voce "utente" perchè a mio avviso errata (solo amio credo! :'( ). Ora è tutto bloccato e su www.miosito.com questo è il messaggio di errore che compare:
"Database Error: Unable to connect to the database:Could not connect to MySQL"

Il problema: non riesco più ad entrare neanche nella sezione amministratore così da resettare i parametri iniziali!

Cosa mi consigliate?
Avevo pensato di reinstallare tutto ma e se invece copiassi di nuovo solo la cartella "installazione"?

Grazie grazie in anticipo!
: Re: Modifica Database errata, tutto bloccato!
: Luca Curatola 05 Mar 2008, 12:52:20
Devi ripristinare i dati corretti di accesso al database nel file configuration.php:
:
$mosConfig_host = 'nome_host_mysql';
$mosConfig_db = 'nome_tuo_database';
$mosConfig_user = 'tuo_nome_utente';
$mosConfig_password = 'tua_password';

: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 13:05:09
Ciao,

innanzi tutto grazie per l'attenzione che mi hai dedicato.
Proverò a seguire le tue indicazioni, una sola precisazione, mentre per le voci:  'nome_tuo_database'; 'tuo_nome_utente';
 'tua_password'; so cosa devo inserire, nella prima voce 'nome_host_mysql' cosa devo scrivere esattamente?
una cosa tipo: "www.miosito.com_mysql"?
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 05 Mar 2008, 13:06:51
Ciao,

innanzi tutto grazie per l'attenzione che mi hai dedicato.
Proverò a seguire le tue indicazioni, una sola precisazione, mentre per le voci:  'nome_tuo_database'; 'tuo_nome_utente';
 'tua_password'; so cosa devo inserire, nella prima voce 'nome_host_mysql' cosa devo scrivere esattamente?
una cosa tipo: "www.miosito.com_mysql"?

normalmente si usa localhost.
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 13:34:34
Eccomi qua,

allora due problemi:
1. non trovo le stringe così come Luca le ha copiate, ma credo comunqeu di aver individuato dove correggere.

2. non riesco a copiare il nuovo file configuration corretto nella cartella di origine, mi dice "accesso negato"  :-\

 e ora che fo?
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 05 Mar 2008, 13:52:46
Prima di modificarle ci dici che stringhe hai trovato?
Credo che la dizione citata da Luca sia la sola usata nel file configuration.php.
Il file configuration.php per default e' nella root del tuo sito.
Siamo sicuri che stiamo parlando del giusto file?
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 13:54:30
Rettifico:

ho risolto il secondo problema, quindi sono riuscita a rescrivere il file configuration. La scritta però di errore su www.miosito.com non cambia.

Allora forse devo capire bene dove apportare le modifiche suggerite da Luca. come ho detto non trovo le stringhe così come mi sono state indicate ma, in riferimento al database, solo quelle seguenti:   

var $host = 'localhost';
var $user = 'mio_user';
var $db = 'mio_database_corretto'

per la password invece nulla, premetto che uso la versione 1.5, non so se può essere utile  ???
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 14:03:25
credo di si, ho preso il file confiration che trovo sotto public_html.....
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 05 Mar 2008, 14:06:04
Si per la ver. 1.5 quella e' la dizione.
Dovresti trovare questa sequenza:

var $dbtype = 'mysql';
var $host = 'localhost';
var $user = '';
var $password = '';               
var $db = '';
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 14:11:03
fiùùùù!!

Mi hai fatto prendere un colpo!!

allora la sequenza che hai indicato tu c'è ma con la differenza che manca la stringa dedicata alla password che invece trovo in fondo dopo:
var $session_handler = 'database';
var $password = '';

è normale?

: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 05 Mar 2008, 14:13:16
Non e' del tutto normale ...  ;D
Ma non cambia il funzionamento.
Inserisci la PW ed ora dovrebbe fungere tutto.

Pero' un'atroce sospetto si sta facendo pian pianino strada nella mia mente ... un urlo cerca la strada in una gola serrata dal panico ...

hai scritto:
allora ho pensato di crearne uno nuovo sul remoto e poi nel menè "configurazione" di joomla, di sostituire il vecchio database con il nuovo.

Cosa significa?
Hai creato il database ... ok ... ma hai poi creato le tabelle?
E nella tabella degli user esiste un amministratore?

Ti prego ... dimmi di si ... dimmi che il panico che si diffonde tra il mio povero cuore malato ed una mente oramai preda dell'Alzheimer non ha alcuna ragione di esistere!!!
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 16:59:05
ehm.. probabilmente non ho fatto nulla di tutto quello che dici! mi spiace  :o :o :o :o

in effetti poi non funziona nulla, ecco  :'(

allora questo è il nuovo errore:
jtablesession::Store Failed
DB function failed with error number 1146

sono messa male???
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 17:01:17
PS. ma in questo:
   var $dbprefix = '';
che è vuoto, non ci dovrebbe essere qualcosa? :-\

: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 05 Mar 2008, 17:06:32
Allora l'errore e' dovuto alla completa mancanza delle tabelle.  ;D
Sarebbe lunghetto da spiegare ...
Vediamo di usare il database che avevi prima.
Inserisci i dati del database precedente nel file configuration.php.
var $dbprefix = ''; contiene il prefisso delle tabelle.
Se non e' stato modificato in fase d'installazione dovrebbe essere jos_.
Sperem  :-\
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 17:17:16
Ciao ti ringrazio tanto per l'aiuto, alla fine sono riuscita ad entrare di nuovo, ma ho peso tutto!
Tutti gli articoli, le categorie e i contenuti.. sono rimasti solo i template..
Secondo te c'è rimedio??

 :'( :'( :'( :'(
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 05 Mar 2008, 17:18:56
Nel vecchio database?
Avevi fatto una copia di backup?
: Re: Modifica Database errata, tutto bloccato!
: Luca Curatola 05 Mar 2008, 17:20:16
Ciao ti ringrazio tanto per l'aiuto, alla fine sono riuscita ad entrare di nuovo, ma ho peso tutto!
Tutti gli articoli, le categorie e i contenuti.. sono rimasti solo i template..
Secondo te c'è rimedio??

 :'( :'( :'( :'(

Si, si chiama backup.
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 17:24:49
No in effetti no, è chiaro che sono alle prime armi e l'esperienza mi manca.. imparerò..
Però il database non è vuoto.. pesa circa 600 k, non è possibile recuperare quello che c'è dentro?

: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 17:59:16
Posso dire che questo silenzio mi preoccupa??  :-\
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 05 Mar 2008, 18:06:28
Ma no ... non preoccuparti :)
Oramai hai poco da preoccuparti ...  ;D
Facciamo una prova ... del tutto empirica.
Prova a disinstallare il modulo che ti ha dato problemi e vediamo se, per miracolo, tutto torna allo stato precedente ...  :-\
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 05 Mar 2008, 21:44:14
e se ti dicessi che il modulo non compare neanche quando apro la modalità amministratore?  :-X :-X

ossignur che roba!
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 05 Mar 2008, 21:54:42
e se ti dicessi che il modulo non compare neanche quando apro la modalità amministratore?  :-X :-X

ossignur che roba!
Dal back-end cosa vedi?
Nemmeno un contenuto ... una sezioncina ... una piccola categoria?
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 06 Mar 2008, 13:30:57
Sono in pieno totole traumatico sconforto!!!  :o

Ieri, quando ormai del mio sito non rimaneva più nulla  :'( ho iniziato a inserire da capo tutti moduli, in fondo non è un sito difficile, quindi ho sorriso e sono ripartita, finchè l'ennesima sciagura non mi ha colpito!!!
Nel template che usavo infatti non riuscivo più ad inserire moduli nella colonna di destra (premetto: sempre stati!!)
allora ho provato con altri template, tutto ok, ma con quello nada. Ho disinstallato, cancellato la cartella, reinstallato il template, niente, la colonna di sinistra (e in effetti nessun altra posizione) sono selezionabili, solo "left".

Allora ho preso un alto template, dello stesso produttore "siteground", ma niente, l'unica posizione disponibile è a sinistra!

So che non è la sezione giusta, sposterò il topic nella sezione "template" ma visto che conoscete già l'accaduto dall'inizio magari sapete dirmi al volo dove devo andare a parare questa volta!!  :-\ :-\ ::)
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 06 Mar 2008, 13:36:50
Ma il template prevede una colonna a destra?
: Re: Modifica Database errata, tutto bloccato!
: sali40 06 Mar 2008, 13:38:45
in "sito->preview->module position
c'e' "right"?

Io temo che tu abbia completamente, totalmente, assolutamente rasato a zero il tuo database. Se in quello chema che trovi alla pagina module position non ci trovi i nomi delle posizioni moduli diponibili per il tuo database, temo proprio che devi ricostruirli.
Senti, scusa se mi permetto, ma ... una reinstallazione da zero, non ti avrebbe risparmiato un sacco di tempo (e di ansiolitici  :-\ )?
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 06 Mar 2008, 13:44:44
in "sito->preview->module position
c'e' "right"?

Io temo che tu abbia completamente, totalmente, assolutamente rasato a zero il tuo database. Se in quello chema che trovi alla pagina module position non ci trovi i nomi delle posizioni moduli diponibili per il tuo database, temo proprio che devi ricostruirli.
Senti, scusa se mi permetto, ma ... una reinstallazione da zero, non ti avrebbe risparmiato un sacco di tempo (e di ansiolitici  :-\ )?

Lei usa la 1.5, non la conosco ancora.
C'e' anche li' il site preview che mostra le posizioni?
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 06 Mar 2008, 13:45:52
Ciao ragazzi,

rispondo ad antrambe le domande:
1. si, il template prevedeva la colonna a destra, ma non è scamparsa solo quella, l'unica posizione disponibile è rimasta a sinistra!
2. stamattina ho completamente reinstallato joomla 1.5, fatto da zero, quindi proceduto all'istallazione, fai conto come nuovissimo! Poi ho inserito il template ma il problema eccolo di nuovo li, nonostante nel server avessi cancellato ogni cosa!

ma possibile???

uffi uffi..
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 06 Mar 2008, 13:50:49
dimenticavo: il problam ce l'ho solo con questa serie di template, se ne utilizzo un'altro i moduli ci sono tutti. Quindi se ho capito bene non dovrebbe dipendere dal database. ???

: Re: Modifica Database errata, tutto bloccato!
: sali40 06 Mar 2008, 13:51:29
ma stavolta dovevi davvero rasare anche il database, però. Un "drop database" e ti levavi il pensiero :)
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 06 Mar 2008, 13:52:07
Credo proprio di no.
Sei sicura siano template per Joomla 1.5?
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 06 Mar 2008, 13:58:12
Ciao Sali,

a parte che la soluzione detta così mi sembra davvero terrificante, am tanto oramai nel database credo ci siano rimasti solo "ciaffetti" quindi potrei anche "rasare" tutto ma tipo?  ???
come si procede??

per Cobra: sicurissima e fino a ieri mattina il miglior template che avessi mai usato!

: Re: Modifica Database errata, tutto bloccato!
: sali40 06 Mar 2008, 13:59:37
apri phpmyadmin, selezioni il database e comando sql drop database.
No, ferma, scherzavo
Elimina solo tutte le tabelle


EDIT: che se poi non hai i permessi dell'host per creare un database ... sono davvero cavoli amari
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 06 Mar 2008, 14:02:04
Beh, se con gli altri template funge tutto allora il problema non e' il database ma i template.
Disinstalla i template che ti danno problemi.
Dal server cancella, in template, le cartelle che li riguardano e che dovessero essere ancora li' dopo la disinstallazione e poi reinstallane uno di nuovo.
Vediamo che succede.

ATT.NE con DROP database cancelli, senza poter tornare indietro, tutto il database!
: Re: Modifica Database errata, tutto bloccato!
: sali40 06 Mar 2008, 14:10:43
ATT.NE con DROP database cancelli, senza poter tornare indietro, tutto il database!

Si, infatti. come detto scherzavo. elimina completamente le tabelle, però e lascia che vengano ricreate ex novo da joomla.

cobra, non credo sia colpa del template se lei dice che

sicurissima e fino a ieri mattina il miglior template che avessi mai usato!

Probabilmente devono essersi verificati dei problemi ne ldatabase con le posizioni disponibili per quel template

: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 06 Mar 2008, 14:14:50
Aspe' ... non gli facciamo ancora eliminare le tabelle.
Vediamo se e' solo un problema di disinstallazione "sporca".

Pero', Giulia, se hai un backup recente ... beh ... taglia la testa al toro e cancella le tabelle ... possibilmente non gli user ... cosi' evitiamo un altra richiesta di aiuto  ;D
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 06 Mar 2008, 14:22:38
Ok ragazzi, in effetti la questione si faceva complicata allora ho preso un'altra strada.

Per quanto riguarda la possibilità di disistalalre, cancellare i template anceh le cartelle dal server, già fatto un paio di volte. Ma nulla di fatto.

Ora vi dico come sto trovando una soluzione che, macchinosa, ma sembra andare.

Con il template di default, questo caso "beez" le posizioni ci sono tutte, allora ho provato a creare un modulo a destra, poi ho cambiato il template di default tornando a quello che mi dava problami, ed oplà: il modulo è ancora li! Di meglio: la posizione "right" adesso è una di quelle selezionabili!

Ci metterò una vita ma ricreerò tutte le posizioni e così via.

Per ora mi sembra l'unica soluzione fruibile da una che esperta non è e che si mette a giocare con il database rischia di fare danni ENORMI!!

Grazie a tutti, tutti ma proprio tutti!! :D :D
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 06 Mar 2008, 14:29:46
Come emergenza puo' anche andare bene.
Ma per i futuro potrebbe crearti grossi problemi, sarebbe infatti difficile spostare i moduli od aggiungerne altri nella colonna "fantasma".
Se e' un sito che intendi portare avanti allora ti conviene cercare una soluzione piu' radicale ma che risolva il problema una volta per tutte.

PS. Grazie per il ragazzi!  :)
: Re: Modifica Database errata, tutto bloccato!
: sali40 06 Mar 2008, 21:11:43
si si ... il "ragazzi" ti ha guadagnato un caffè  :D
: Re: Modifica Database errata, tutto bloccato!
: Giulia75 12 Mar 2008, 11:54:32
Ciao a tutti,
eccomi qua, mi son presa qualche giorno di meritato riposo dopo l'imprevista fatica!! ;)
Non ho ben capito la storia del caffè, ma se mai ce ne sarà l'occasione lo offro io a tutti!  :D

Spero di non aver offeso nessuno con la storia dei "ragazzi" ma dai nik non sempre traspaiono informazioni lampanti ( e per fortuna anche!) comunque se così fosse mi scuso con chi di dovere.

a presto!

Ciaociao
: Re: Modifica Database errata, tutto bloccato!
: cobra_pliskin 12 Mar 2008, 12:02:03
altro che offesa ... anzi!  ;)
: Re: Modifica Database errata, tutto bloccato!
: sali40 13 Mar 2008, 20:22:17
Offeso? ma scherzi?
Il caffè te lo sei guadagnato davvero. Anche un cappuccino. Anzi, esageriamo: Una granita di caffè con panna  :D ;)