Estimados amigos,
He actualizado varios desarrollos de la versión 2.5.7 a la 2.5.8 y vengo obteniendo en todos ellos el siguiente mensaje de error:
JInstaller: :Install: Error SQL DB function failed with error number 1060 Duplicate column name 'hits' SQL=ALTER TABLE `rhex1_redirect_links` ADD COLUMN `hits` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `comment`; SQL = ALTER TABLE `#__redirect_links` ADD COLUMN `hits` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `comment`; Files Update: SQL error file DB function failed with error number 1060 Duplicate column name 'hits' SQL=ALTER TABLE `rhex1_redirect_links` ADD COLUMN `hits` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `comment`; SQL = ALTER TABLE `#__redirect_links` ADD COLUMN `hits` INT(10) UNSIGNED NOT NULL DEFAULT '0' AFTER `comment`;
Antes de seguir actualizando la versión de otros desarrollos quisiera saber como solucionar este problema.
Muchas gracias y un saludo.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Prueba a ir en la administración de Joomla a Extensiones->Gestor de Extensiones y pulsa en la pestaña Base de datos. Una vez aquí, pulsa en el botón Arreglar de la parte superior derecha y comprueba si se solucionan los problemas.
Hola Pablo,
Todo perfecto. Por curiosidad, ¿se trata de un problema puntal de la actualización 2.5.7 a 2.5.8?.
Muchas gracias y un saludo.
Hola Álvaro, parece que sí, con la actualización se debe debe de ejecutar un fichero de actualización de la base de datos que ha dado error, y al ejecutar la reparación desde la administración de tu Joomla ha dado error, es probable que la base de datos de tu Joomla no estuviera actualizada y por este motivo fallaran las consultas SQL, o que alguna extensión que hayas instalado haya modificado la estructura de alguna tabla y por este motivo fallara, no creo que se trate de un fallo de la actualización de Joomla, sino de tu Joomla, que estaría tocado y al hacer la reparación se ha corregido el problema.
Saludos!
Perfecto David, muchas gracias por la aclaración.
Por favor, puedes cerrar el hilo.