Pregunta

Joomla 3.x viene con una útil extensión de Actualización de Joomla, esto actualiza cualquier extensión en el sitio, incluido el núcleo de Joomla.Desafortunadamente, en algunas instalaciones (principalmente, se migró de Joomla 1.5 a Joomla 3.x) La tabla "# @ ____updates" falta en la base de datos.

¿Fue útil?

Solución 2

Después de pasar las horas de arrastre a Internet, trabajé las tablas faltantes y he escrito la siguiente consulta de MySQL que resuelve este problema:

DROP table IF EXISTS #__updates;
CREATE TABLE `#__updates` (
  `update_id` int(11) NOT NULL AUTO_INCREMENT,
  `update_site_id` int(11) DEFAULT '0',
  `extension_id` int(11) DEFAULT '0',
  `name` varchar(100) DEFAULT '',
  `description` text NOT NULL,
  `element` varchar(100) DEFAULT '',
  `type` varchar(20) DEFAULT '',
  `folder` varchar(20) DEFAULT '',
  `client_id` tinyint(3) DEFAULT '0',
  `version` varchar(32) DEFAULT '',
  `data` text NOT NULL,
  `detailsurl` text NOT NULL,
  `infourl` text NOT NULL,
  `extra_query` VARCHAR(1000) DEFAULT '',
  PRIMARY KEY (`update_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Available Updates';

Otros consejos

Tuve el mismo problema, más de una vez (con la nueva instalada Joomla 3.x).Joomla reportó x_updates doesn't exist.

La consulta proporcionada aquí falla con x_updates already exists.Solo después de agregar DROP table IF EXISTS 'x_updates'; antes del código que se creó la tabla.

Esto puede significar que se deben reinstalar algunos complementos en Joomla y se pierde otros trabajos utilizando estos complementos.

solo mira la Código original, es bastante simple y se tarda 2 minutos.

--
-- Table structure for table `#__updates`
--

CREATE TABLE IF NOT EXISTS `#__updates` (
  `update_id` int(11) NOT NULL AUTO_INCREMENT,
  `update_site_id` int(11) DEFAULT 0,
  `extension_id` int(11) DEFAULT 0,
  `name` varchar(100) DEFAULT '',
  `description` text NOT NULL,
  `element` varchar(100) DEFAULT '',
  `type` varchar(20) DEFAULT '',
  `folder` varchar(20) DEFAULT '',
  `client_id` tinyint(3) DEFAULT 0,
  `version` varchar(32) DEFAULT '',
  `data` text NOT NULL,
  `detailsurl` text NOT NULL,
  `infourl` text NOT NULL,
  `extra_query` VARCHAR(1000) DEFAULT '',
  PRIMARY KEY (`update_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Available Updates';

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top