Salve, prima di delapidare il db e ripristinare un backup vecchio di 4 giorni volevo sapere se c'è da parte vostra la possibilità di riparate la tabella xoops_ipb_posts del db my_astuni (astuni.altervista.org) in quanto da myadmin ho provato senza successo sia il repair table normale che quello con usefrm...
Mi chiedevo se qualche amministratore ha il potere di fare da shell un bel myisamchk...
Non sono un esperto in db ammetto subito, dunque se dico una boiata sorvolate, però mi sembra di capire che il repair table (mentre "usefrm" non so che sia) lo hai eseguito tramite il link apposito in phpmyadmin...
so comunque che puoi eseguire comandi simili direttamente nella textarea che si usa normalmente per le Query a mano, infatti prima di notare che alcuni tool come REPAIR e CHECK TABLE stavano nella sezione phpmyadmin "operazioni", fino ad allora li provai a mano nella textarea SQL, con successo.
Ora non so se si può eseguire anche questo...
(Ripeto al 99% ho sparato una boiata, ma non si sa mai...)
Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)
La tua tabella dovrebbe ora essere accessibile e riparata. Mancava il file indice, avevi tentato una cancellazione?
In ogni modo consiglio sempre di mantenersi "larghi" nello spazio, nella maggior parte dei casi la corruzione di una tabella è proprio dovuta alla mancanza di spazio di lavoro per il database.
Grazie tante Gianluca, effettivamente deve essere stata la mancanza di spazio, mi ero dimenticato di cancellare un backup dal sito e avevo lasciato spazio okkupato inutilmente.