Aggiornare joomla dalla versione 1.5 alla 2.5 grazie a jUpgrade è tutto molto più semplice ma non sempre tutto scorre per la giusta via.
Il problema più frequente, che ci segnalano riguarda il passaggio del processo di aggiornamento ( upgrading progress – processo di aggiornamento) dove viene mostrato un messaggio di errore :

migration undefined

Questo errore può avere diverse cause come il prefisso delle tabelle errato nella configurazione, un database pieno ecc… ma nella maggior parte dei casi il problema è un po’ più complesso da trovare e si trova in :
\administrator\components\com_jupgrade\includes\install_config.php
Dove dobbiamo cambiare la tipologia di database da mysqli al classico mysql
Sostituiamo:
$jconfig->db_type = ‘mysqli’;
RIGA 40 ver 2.5.1 in \administrator\components\com_jupgrade\includes
In:
$jconfig->db_type = ‘mysql’;

Attenzione, è importante, prima della migrazione, accettarsi di avere installata l’ultima versione di joomla e l’ultima del componente ed aver effettuato un backup dei file via ftp e del database. Una particolare attenzione inoltre ad i permessi delle cartelle interessate, su 755
Se la procedura comporta errori o problematiche, vi consigliamo di fare l’operazione spostandosi da remoto in locale.


14 commenti

Leila · 30 Maggio 2012 alle 13:04

Si ma io ho fatto le modifiche ma a qual punto di blocca sempre

    admin · 31 Maggio 2012 alle 11:40

    Ha cambiato anche nel configutation.php ? Se la procedura non è la prima è necessario anche questo passaggio, inoltre è importante avere una versione php recente. La causa del problema potrebbe essere più di una.
    Può avviare il debug per avere più informazioni

Fra · 5 Giugno 2012 alle 12:44

Il testo è incompleto: “ma nella maggior parte dei casi il problema è un po’ più complesso da trovare e si trova in :
Dove dobbiamo cambiare la tipologia di database da mysqli al classico mysql”

in?

    Fra · 5 Giugno 2012 alle 12:47

    La risposta è “in \administrator\components\com_jupgrade\includes\install_config.php

      admin · 8 Giugno 2012 alle 12:08

      La formattazione aveva cancellato l’url, grazie della segnalazione

Funesto · 21 Giugno 2012 alle 01:19

Sempre lo stesso errore, da remoto e da locale, anche cambiando la stringa….

che fare???

    admin · 21 Giugno 2012 alle 21:49

    ha provato su un hosting remoto ?

Roby · 11 Luglio 2012 alle 16:21

A me proprio non parte!! Ho tutto in regola ma non si muove!!! A me interessa solo che mi aggiorni di DB, per il resto mi arrangio!!

Roberta · 25 Luglio 2012 alle 18:38

A me rimane fisso su checking and cleaning e non si smuove …

Stressato · 27 Settembre 2012 alle 16:48

Niente da fare, sempre stesso errore, ho provato mille volte ma si blocca sempre! Che fare?????

monica · 13 Novembre 2012 alle 19:39

ho fatto la modifica indicata, ma l’errore che risulta è questo

==========
[checks]

1

==========
[cleanup]

1

==========
[install_config]

Warning: require_once(C:\xampp\htdocs\vecchio\jupgrade\libraries/joomla/methods.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\vecchio\administrator\components\com_jupgrade\includes\install_config.php on line 27

Fatal error: require_once() [function.require]: Failed opening required ‘C:\xampp\htdocs\vecchio\jupgrade\libraries/joomla/methods.php’ (include_path=’.;C:\xampp\php\PEAR’) in C:\xampp\htdocs\vecchio\administrator\components\com_jupgrade\includes\install_config.php on line 27

Federica · 14 Novembre 2012 alle 08:55

Stesso problema, ho tentato la soluzione .. ma niente da fare! Altre ipotesi?
Grazie

Riccardo · 3 Dicembre 2012 alle 02:03

Stesso problema…non riesco ad eseguire la migrazione. Si blocca sempre in una delle fasi.

🙁

yuri · 1 Febbraio 2013 alle 13:17

Anche a me resta bloccato….io non capisco perchè mettono questi componenti quando poi non funzionano….

I commenti sono chiusi.