Joomla.it Forum
Non solo Joomla... => Database => : rrigamonti 15 Sep 2010, 18:30:33
-
ciao a tutti:
parto con il problema: oggi tento di accedere al mio sito con joomla 1.5 e... mi trovo questo:
jtablesession::Store Failed
DB function failed with error number 1062
Duplicate entry '1-' for key 'whosonline' SQL=INSERT INTO `jos_session` ( `session_id`,`time`,`username`,`gid`,`guest`,`client_id` ) VALUES ( 'qfr98jssmgun8hfu1ecfp5ioq5','1284565013','','0','1','0' )
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 81 bytes) in /home1/salutein/public_html/studiopubblicitario/libraries/joomla/error/exception.php on line 117
qualche idea su che è successo? e soprattutto come venirne fuori?
Grazie mille!
-
prova ad andare nell'admin ed eliminare le sessioni scadute.
se non cambia nulla vai nella tabella sessions e svuotala (no eliminarla)
cmq è strano, magari il sito è stato attaccato... vesione joomla?
M.
-
nell'administator non posso accedere, stesso errore.
immagino tu intenda phpmyadmin, sto provando a vedere
per la versione ... non mi ricordo :-( l'ultima che fa installare fantastico da cpanel comunque...
-
ciao,
da phpmyadmin mi dice che la tabella in questione è : #145 - Table './salutein_jml02/jos_session' is marked as crashed and should be repaired
il problema è che non trovo dove è il comando per ripararla...
mi direste come effetuare la riparazione?
grazie ancora
il mio hosting comunque mi sta facendo impazzire da tutto il giorno per collegarmi al phpmyadmin....
grazie ancora per l'aiuto che mi state dando
-
In questo forum non sono graditi giudizi e sono vietati riferimenti a servizi e componenti commerciali pertanto ti chiedo di editare eliminando i riferimenti nel tuo post grazie.
-
scusate per il riferimento commerciale (negativo) era uno sfogo per un servizio pessimo che sto ricevendo da loro...
fossero come voi nell'aiuto....
-
Da phpmyadmin trovi il comando per ripararla selezionando prima la tabella e poi cercando in basso tra le opzioni disponibili
-
mi sento un fesso completo... ma non trovo proprio l'opzione. devo cercarla tra operazioni dopo aver selezionato la tabella?
-
se sai ricrearla o puoi estrarla da un vecchio db puoi anche eliminarla e rimetterla
M.
-
da un'altra installazione di joomla andrebbe bene?
ma cosa è successo per crearsi sto casino?
-
ho risolto svuotando la tabella.
mi sapreste dire come mai è successo questo?
Grazie mille per l'aiuto !
-
beh dipende da tante cose... la tua parte è che comunque il lavoro di ottimizzare le tabelle lo dovresti fare ogni tanto.
Quel db era arrivato al limite della capacità:
Allowed memory size of 67108864 bytes exhausted
prova a dare una controllata a tutto
M.
-
consigli su come ottimizzare il database?
uso qualche plugin?
-
andare sul db, spuntare le tabelle che indicano un eccesso a lato a dx e scegliere "ottimizza"
...tutto con phpmyadmin... ma qualche hoster nel cpanel mette a disposizione strumenti anche se è meglio fare direttamente.
M.
-
stesso errore anche a me, però da me non esistevano più le tabelle e ora sto rifacendo tutto il sito comunque la causa è stata rottura hardware nel server in cui era ospitato il sito e naturalmente non avevo fatto il backup quindi una raccomandazione che non ho ascoltato di fare il back up sempre e adesso pago le conseguenze .