Joomla.it Forum
Joomla! 3 => Joomla! 3 => : xpress 26 Apr 2016, 09:49:56
-
ho la versione 3.4.8 e sia in locale che in remoto qualsiasi cosa installi da amministrazione mi da il seguente errore:
Table 'databasei.aaa_updates' doesn't exist in engine SQL=SHOW FULL COLUMNS FROM `111_updates`
ho provato anche fare una query per inserire la tabella (che esiste ma sembra corrotta)
cosi:
CREATE TABLE IF NOT EXISTS `111_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';
ma la situazione rimane identica
-
sennĂ² se usassi la versione 3.5.1 pulita potrei poi portare i dati del database del mio sito?
-
ancora nn riesco a risolverla?
qualche idea?
-
Ciao xpress,
ma hai eliminato la tabella corrotta prima di dare il comando SQL per crearla nuovamente?
Forse bastava tentare da phpmyadmin di "aggiustarla".
Verifica anche da gestione estensioni --> database
che sia tutto allineato o se ti indica di correggere degli aggiornamenti al database.
-
ho risolto inserendo semplicemente alla fine della tabella:
ENGINE=InnoDB DEFAULT CHARSET=utf8;