Jun 19 2009 |
|
Así pues el error que nos arrojaba la base de datos decía algo parecido a:
Este tipo de errores son de los que nos ponen los pelos de punta normalmente, porque en un principio nos resultan bastante aleatorios y de entrada uno sospecha que no se va a solucionar eliminando el último componente instalado.
Este error se produce porque se corrompe la tabla que almacena la sesión de los usuarios y se duplica un índice clave. Estos errores son poco frecuentes, y se originan por el uso del gestor. Obviamente, al ser un error aleatorio cuando mayor sea nuestro sitio y más visitas y usuarios tengamos, mayor es la probabilidad tendremos de sufrirlo. Antes de hacer ninguno de estos pasos asegúrate de tener una copia de seguridad de tu sistema con la que puedas recuperar los datos en caso de fallo. La solución al problema pasa por reparar la tabla jos_session para eliminar la duplicidad. Afortunadamente es una tarea muy sencilla que podremos acometer de varias formas:
mysql> use databasename; mysql> REPAIR TABLE jos_session; Donde databasename se corresponde con el nombre de vuestra base de datos. De esta forma ya tendréis reparada la base y podréis acceder de nuevo al sitio. Si estos pasos no funcionaran, entonces la opción para recuperar vuestro sitio pasaría por eliminar la tabla jos_session y volver a crearla según la definición de vuestra versión de Joomla!. Lo más sencillo en este caso es hacer una instalación limpia de manera local de la versión de Joomla! que estéis usando y copiar los parámetros de la tabla jos_session en vuestra base de datos corrupta. |





No están permitidos comentarios injuriosos o amenazadores.
No está permitido hacer spam.