Joomla! 3 => I Template di Joomla! 3 => : carorland 03 Aug 2015, 20:59:10
: Problema istallazione template
: carorland03 Aug 2015, 20:59:10
Salve a tutti, ho da poco, in locale, aggiornato il mio sito da joomla 2.5 a 3.4, non è stato facile ma con il supporto di questo forum ce l'ho fatta. il passo successivo è stato quello di cambiare template, ho pensato di rinnovare completamente l'immagine del sito con qualcosa di più moderno, quindi ho scaricato diversi template tra cui (ne cito solo uno ma il problema è con tutti) mx_joomla123_free. non riesco proprio ad istallarlo. mi da il seguente errore: - Table 'root.jes7_updates' doesn't exist SQL=SHOW FULL COLUMNS FROM `jes7_updates` - Errore installazione template
Tra i template istallati viene fuori che è stato istallato ma se provo a predefinirlo, quando aggiorno il sito mi da il template predefinito di joomla e l'errore:
- Il template per questa pagina non è disponibile. Contatta l'amministratore del sito.
Cosa curiosa è che se vado a controllare nella directory dei template NON C'é
Un'altra cosa strana, se provo a disinstallarlo, dopo averlo individuato e dotta l'avvio di disinstallazione mi da quest'altro errore: - Warning: Header may not contain more than a single header, new line detected In C:\xampp\htdocs\01nazz\libraries\joomla\application\web.php on line 960 - 1146 - Si è verificato un errore. - Table 'root.jes7_updates' doesn't exist SQL=DELETE FROM jes7_updates WHERE extension_id = 10083
Capisco che c'è qualcosa che non va con il database ma non capisco come risolverlo.
GRAZIE A TUTTI PER IL VOSTRO AIUTO
p.s. sto usando xampp, i parametri per istallare joomla sono tutti corretti, il sito gira benissimo con il template joomla predefinito.
da backend vai in Estensioni -> gestione estensioni -> a sx Database -> tasto in alto Correggi
probabilmente nell'aggiornamento qualche tabella si e' corrotta spero risolva il problema ciao :) :) :) :) :)
: Re:Problema istallazione template
: carorland04 Aug 2015, 11:15:21
Grazie per la tua risposta ma non ho risolto però credo che ci siamo vicini. aprendo la scheda database ecco cosa viene fuori:
Errore Table 'root.jes7_updates' doesn't exist SQL=SHOW COLUMNS IN `jes7_updates` WHERE field = 'infourl' Table 'root.jes7_updates' doesn't exist SQL=SHOW COLUMNS IN `jes7_updates` WHERE Field = 'categoryid' Table 'root.jes7_updates' doesn't exist SQL=SHOW COLUMNS IN `jes7_updates` WHERE field = 'extra_query' Table 'root.jes7_updates' doesn't exist SQL=SHOW COLUMNS IN `jes7_updates` WHERE field = 'version' AND type = 'varchar(32)'
e ancora:
Attenzione: il Database non è aggiornato!
Trovati 4 problemi di Database La tabella 'jes7_updates' non ha colonna 'infourl'. (Dal file 2.5.0-2012-01-10.sql.)
Table 'jes7_updates' should not have column 'categoryid'. (From file 3.0.0.sql.)
La tabella 'jes7_updates' non ha colonna 'extra_query'. (Dal file 3.2.2-2013-12-22.sql.)
La tabella 'jes7_updates' non ha la colonna 'version' di tipo 'varchar(32)'. (Dal file 3.2.2-2014-01-18.sql.)
cliccando poi su correggi, mi da il seguente errore: - 1146 - Si è verificato un errore. - Table 'root.jes7_updates' doesn't exist SQL=ALTER TABLE `jes7_updates` ADD COLUMN `infourl` text NOT NULL AFTER `detailsurl`; penso che devo agire sul database, qualcuno mi sa dire come???
1° patti un backup del DB prima di perdere qualcosa
Rinomina la tabella jes7_updates in jes7_updates_OLD poi lancia la seguente query occhio nel caso agli apici e alla parte ENGINE alla fine ricontrolla dal menu del DB in backend e prova a reintallare il tutto facci sapere se tutto si e' sistemato
se hai altri problemi di questo tipo praticamente l'aggiornamento dalla 2.5 alla 3.4 non ha aggiornato correttamente tutte le tabelle del DB e li sono DOLORI :o :o :o :o
CREATE TABLE IF NOT EXISTS `jes7_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' AUTO_INCREMENT=1 ;
: Re:Problema istallazione template
: carorland04 Aug 2015, 13:55:26
grazie mille ancora.
la tabella jes7_update non esiste, ma ci sono le tabelle jes7_update_sites e jes7_update_sites_extensions
quindi non ho capito hai risolto ????? :o :o :o :o :o :o se la tabella non esiste lancia il comando sql che la crea
facci sapere ciao
: Re:Problema istallazione template
: carorland04 Aug 2015, 16:28:29
no, non ho risolto.... ma anche il database mi da un errore:
Trasformazione del browser: Disabilitata
Si prega di leggere la documentazione su come aggiornare la tabella column_info.
: Re:Problema istallazione template
: giusebos04 Aug 2015, 16:42:39
magari quando risolvi, inserisci risolto come si deve.... ;)
: Re:Problema istallazione template
: carorland04 Aug 2015, 17:10:47
Ulteriore chiarimento:
quando apro in locale il database root sulla colonna di sinistra è presente la tabella jes7_updates ma in quella di destra (dove posso selezionare per le modifiche) non c'è.... di conseguenza non me ne fa creare una nuova....
quando provo a modificare le singole tabelle nella colonna di sinistra mi da il seguente errore:
Warning in .\libraries\dbi\DBIMysqli.class.php#510 (http://localhost/phpmyadmin/themes/dot.gif) mysqli_fetch_fields() expects parameter 1 to be mysqli_result, boolean given