21 Mar, 2009
Arreglar problema comentarios en WordPress que desaparecen
¿Han desaparecido los comentarios en tu blog WordPress? Si es asi, no rompas la pantalla aún, puede que haya una solución ;).
Cuando ocurre esto, es probable que la tabla de comentarios se haya corrompido. Hay que realizar por tanto un repair a la tabla.
A continuación detallo el proceso para reparar una tabla desde la linea de comandos, dejando de lado otros métodos tales como Phpmyadmin.
Entrando en materia:
1- Nos logueamos en nuestro MySQL con algún usuario con privilegios en la DB
$ mysql -u usuario -p -h
2- Usar la DB del WordPress
use dbquesea;
* Si no recordamos el nombre exacto, podemos usar show databases;
repair table
* Lo mismo aquí, un show tables; nos indicara el nombre de la tabla de comentarios
Nos tendría que lanzar un mensaje como el siguiente:
mysql> repair table nombredetabla;
+—————————–+——–+———-+——————————————————+
| Table | Op | Msg_type | Msg_text |
+—————————–+——–+———-+——————————————————+
| nombredb.nombretabla | repair | info | Found block that points outside data file at 1908556 |
| nombredb.nombretabla | repair | status | OK |
+—————————–+——–+———-+——————————————————+
2 rows in set (2.05 sec)