Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 

joomla logo blackSi al actualizar Joomla no puedes volver a entrar en modo "Administrador" es posible que te haya fallado la instalación igual que me pasó a mí.

Cuando quería acceder a la página administrator me salía el siguiente error:

Error 1054 Unknown column 'a.client_id' in 'where clause'

Pues bien, no desesperes, todo tiene solución.

Sólo tienes que acceder mediante PHPMyAdmin, abrir la base de datos que contenga tus tablas de Joomla y ejecutar las siguientes sentencias SQL para reparar la base de datos:

ALTER TABLE `#_menu_types` ADD COLUMN `client_id` int(11) NOT NULL DEFAULT 0;
UPDATE `#_menu` SET `published` = 1 WHERE `menutype` = 'main' OR `menutype` = 'menu';

Donde la # tendrás que cambiarla por el prefijo que tengan las tablas de tu base de datos.

Una vez hayas ejecutado las dos sentencias SQL tienes que entrar en Joomla con la siguiente URL y reparar las bases de datos, pero esta vez ya con el menú normal.

https://www.tudominio.es/tucarpetajoomla/administrator/index.php?option=com_installer&view=database

Ojo y cambia tudominio y tucarpetajoomla por los datos de tu instalación.

Y eso es todo. A seguir trabajando con Joomla, pero ya que estás haz una copia de seguridad, que nunca se sabe.