forum.coppermine-gallery.net
Support => Italian (Italiano) => Closed boards => Language Specific Support => cpg1.4.x Italian (Italiano) => Topic started by: gionda on February 24, 2009, 04:57:23 pm
-
Salve a tutti,
sono abbastanza disperato. Stamani ho aperto la gallery e mi è apparsa la pagina con "fatal error", allora ho provato a fare l'upgrade alla 14.20 (che volevo fare ieri ma non ho avuto tempo....accidenti!) ma non è cambiato niente, (ho anche cancellato due file sospetti nella cartella "album"). Potete aiutarmi? Non dipenderà dal database (l'assistenza dell'hosting mi ha detto che è tutto regolare)? Se io cancello il database e lo ricreo con un'altra installazione perdo tutti gli album, giusto?
AIUTOOO!!
Grazie
-
Dimenticavo, in PhpMyadmin ho visto una tabella (cpg1410_session) che riporta questo errore:
Errore
query SQL:
SHOW INDEX FROM `cpg1410_sessions` ;
Messaggio di MySQL: Documentazione
#145 - Table './gardenfoto/cpg1410_sessions' is marked as crashed and should be repaired
Vuol dire qualcosa?
-
Sì, che va riparata...
-
E posso farci qualcosa io? Non conosco i comandi del pannello di PhpMyAdmin, ho visto solo il pulsante "svuota" ma non oso toccarlo. Nel frattempo ho reinstallato in un'altra directory un'altra copia di coppermine ma ovviamente dovrei ricominciare da capo ma mi chiedevo: se esporto le tabelle sql di quello danneggiato e le importo in quello nuovo si riescono a ripristinare tutti i dati e le impostazioni?
Grazie Ludo
-
Dal pannello di controllo mySQL deve esserci "ripara". Prova a guardar meglio
-
Altrimenti, basta eseguire la query
REPAIR TABLE cpg1410_sessions
-
Avevo già eseguito il comando "ripara" e l'esito è stato:
Table Op Msg_type Msg_text
gardenfoto.cpg1410_sessions repair Error Table './gardenfoto/cpg1410_sessions' is marked as crashed and should be repaired
gardenfoto.cpg1410_sessions repair Error Table 'cpg1410_sessions' is marked as crashed and should be repaired
gardenfoto.cpg1410_sessions repair status Table is already up to date
Tra le altre cose ho notato che nell'elenco delle tabelle, nella riga di quella danneggiata, c'è scritto "in uso".
Mi chiedevo, siccome ho installato in un'altra directory un altro cpg, è possibile espostare la tabella in questione di quello nuovo, cancellare quella bacata e importarla?
Grazie come sempre a tutti
-
Prova con
REPAIR TABLE cpg1410_sessions EXTENDED
e, in caso di fallimento, con
REPAIR TABLE cpg1410_sessions QUICK
e, in caso di fallimento, con
REPAIR TABLE cpg1410_sessions USE_FRM
Se la riparazione non riesce, puoi senz'altro cancellare la tabella e ricrearla con la query che trovi in /sql/schema.sql
-
Grazie mille Ludo,
tra poco provo e ti dico.
P.s. ma secondo te è un'intrusione?
-
Grazie Ludo!!!!!!!!!!!!!!!!
La terza che hai detto (REPAIR TABLE cpg1410_sessions USE_FRM) ha funzionato!!!
Non so che dire...grazie davvero.
L'unica cosa che posso fare è gioirti un pò con questa foto
http://www.gardennauta.com/cpg1410/displayimage.php?album=lastup&cat=0&pos=9
-
Le tabelle si corrompono anche da sole, specie se non si ottimizza regolarmente il database.
Grazie dei fior... (cit.) :D