Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : boskizzi 24 Feb 2015, 09:48:07

: errore database dopo passaggio da 2.5 a 3.3
: boskizzi 24 Feb 2015, 09:48:07
Forse sono sfortunato, ma ben due siti che ho tentato di aggiornare mi hanno dato come unico risultato un laconico: 1146 Table SQL=SHOW FULL COLUMNS FROM fix e non ho ancora capito come risolvere la cosa (non sono l'unico, ve lo assicuro).
: Re:errore database dopo passaggio da 2.5 a 3.3
: alexred 24 Feb 2015, 10:07:29
ciao boskizzi,
se puoi inserisci l'errore per intero, così proviamo a verificare dove si è interrotta la procedura.

Hai ancora qualche estensione esterna installata sul tuo sito?  Plugin, componenti ecc... ?

Stai effettuando il tentativo in locale sul tuo PC?

Verifica anche il file joomla_update.php nella cartella logs. Scaricarlo ed aprirlo con un editor di testi. In questo file vengono elencate tutte le varie istruzioni elaborate durante la procedura di aggiornamento. Se sono stati riscontrati errori è così possibile capire in quale punto qualcosa è andato storto, se la procedura termina con la frase: Update to version 3.x.x is complete significa che è stata terminata correttamente.
: Re:errore database dopo passaggio da 2.5 a 3.3
: boskizzi 24 Feb 2015, 10:14:22
Ho appena riprovato ora, seguendo passo passo la guida.

Uso MAMP 3.0.7.3 con PHP 5.5.18
Joomla 2.5.28, con K2, Komento e MijoSef.

Ho notato una cosa nuova, ripetto al passato, seguendo la guida. Al termine dell'aggiornamento mi dice:

Unknown column 'path' in 'field list' SQL=-- -- Dumping data for table `matto5_tags` -- INSERT INTO `matto5_tags` (`id`, `parent_id`, `lft`, `rgt`, `level`, `path`, `title`, `alias`, `note`, `description`, `published`, `checked_out`, `checked_out_time`, `access`, `params`, `metadesc`, `metakey`, `metadata`, `created_user_id`, `created_time`,`created_by_alias`, `modified_user_id`, `modified_time`, `images`, `urls`, `hits`, `language`, `version`) VALUES (1, 0, 0, 1, 0, '', 'ROOT', 'root', '', '', 1, 0, '0000-00-00 00:00:00', 1, '{}', '', '', '', '', '2011-01-01 00:00:01','', 0, '0000-00-00 00:00:00', '', '',  0, '*', 1);

e poi cliccando su "return to Control Panel" un laconico:

1146 Table 'mattatoio.matto5_postinstall_messages' doesn't exist SQL=SHOW FULL COLUMNS FROM `matto5_postinstall_messages`                  

che non lascia poi spazio a nessuna operazione.

NB: impostando prima dell'aggiornamento il Report erorri su Maximum, ottenfo:
Strict Standards:  Only variables should be assigned by reference in /Applications/MAMP/htdocs/mattatoio/plugins/system/advga/advga.php on line 21
 
 Strict Standards:  Declaration of JParameter::loadSetupFile() should be compatible with JRegistry::loadSetupFile() in /Applications/MAMP/htdocs/mattatoio/libraries/joomla/html/parameter.php on line 512
: Re:errore database dopo passaggio da 2.5 a 3.3
: boskizzi 24 Feb 2015, 10:50:46
Ho tentato una installazione della versione 3.1 al posto della 3.3.6 e sembra proprio che il mio problema sia la tabella tags. A differenza di prima, ora ottengo questo, subito dopo il tentativo di aggiornamento:

Error JInstaller: :Install: Error SQL DB function failed with error number 1054
Unknown column 'path' in 'field list' SQL=-- -- Dumping data for table `matto5_tags` -- INSERT INTO `matto5_tags` (`id`, `parent_id`, `lft`, `rgt`, `level`, `path`, `title`, `alias`, `note`, `description`, `published`, `checked_out`, `checked_out_time`, `access`, `params`, `metadesc`, `metakey`, `metadata`, `created_user_id`, `created_time`,`created_by_alias`, `modified_user_id`, `modified_time`, `images`, `urls`, `hits`, `language`, `version`) VALUES (1, 0, 0, 1, 0, '', 'ROOT', 'root', '', '', 1, 0, '0000-00-00 00:00:00', 1, '{}', '', '', '', '', '2011-01-01 00:00:01','', 0, '0000-00-00 00:00:00', '', '',  0, '*', 1);
SQL =
-- -- Dumping data for table `#__tags` -- INSERT INTO `#__tags` (`id`, `parent_id`, `lft`, `rgt`, `level`, `path`, `title`, `alias`, `note`, `description`, `published`, `checked_out`, `checked_out_time`, `access`, `params`, `metadesc`, `metakey`, `metadata`, `created_user_id`, `created_time`,`created_by_alias`, `modified_user_id`, `modified_time`, `images`, `urls`, `hits`, `language`, `version`) VALUES (1, 0, 0, 1, 0, '', 'ROOT', 'root', '', '', 1, 0, '0000-00-00 00:00:00', 1, '{}', '', '', '', '', '2011-01-01 00:00:01','', 0, '0000-00-00 00:00:00', '', '',  0, '*', 1);
Files Update: SQL error file DB function failed with error number 1054
Unknown column 'path' in 'field list' SQL=-- -- Dumping data for table `matto5_tags` -- INSERT INTO `matto5_tags` (`id`, `parent_id`, `lft`, `rgt`, `level`, `path`, `title`, `alias`, `note`, `description`, `published`, `checked_out`, `checked_out_time`, `access`, `params`, `metadesc`, `metakey`, `metadata`, `created_user_id`, `created_time`,`created_by_alias`, `modified_user_id`, `modified_time`, `images`, `urls`, `hits`, `language`, `version`) VALUES (1, 0, 0, 1, 0, '', 'ROOT', 'root', '', '', 1, 0, '0000-00-00 00:00:00', 1, '{}', '', '', '', '', '2011-01-01 00:00:01','', 0, '0000-00-00 00:00:00', '', '',  0, '*', 1);
SQL =
-- -- Dumping data for table `#__tags` -- INSERT INTO `#__tags` (`id`, `parent_id`, `lft`, `rgt`, `level`, `path`, `title`, `alias`, `note`, `description`, `published`, `checked_out`, `checked_out_time`, `access`, `params`, `metadesc`, `metakey`, `metadata`, `created_user_id`, `created_time`,`created_by_alias`, `modified_user_id`, `modified_time`, `images`, `urls`, `hits`, `language`, `version`) VALUES (1, 0, 0, 1, 0, '', 'ROOT', 'root', '', '', 1, 0, '0000-00-00 00:00:00', 1, '{}', '', '', '', '', '2011-01-01 00:00:01','', 0, '0000-00-00 00:00:00', '', '',  0, '*', 1);
: Re:errore database dopo passaggio da 2.5 a 3.3
: alexred 24 Feb 2015, 10:53:06
prima di effettuare l'aggiornamento hai effettuato le verifiche indicate nella guida?
Non hai estensioni di sistema da installare e la struttura del database è allineata?

Prova ad eliminare anche quelle tre estensioni prima di procedere con l'aggiornamento, e verifica anche questo plugin "advga" che io non riesco a trovare in Joomla 3.
Controlla se hai anche altri plugin esterni installati


Verifica anche il file joomla_update.php nella cartella logs. Scaricarlo ed aprirlo con un editor di testi. In questo file vengono elencate tutte le varie istruzioni elaborate durante la procedura di aggiornamento. Se sono stati riscontrati errori è così possibile capire in quale punto qualcosa è andato storto, se la procedura termina con la frase: Update to version 3.x.x is complete significa che è stata terminata correttamente.
: Re:errore database dopo passaggio da 2.5 a 3.3
: capera 24 Feb 2015, 11:23:45
credo sia proprio quel plugin : http://forum.joomla.it/index.php?topic=243294.0