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.







Si ma io ho fatto le modifiche ma a qual punto di blocca sempre
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
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?
La risposta è “in \administrator\components\com_jupgrade\includes\install_config.php
La formattazione aveva cancellato l’url, grazie della segnalazione
Sempre lo stesso errore, da remoto e da locale, anche cambiando la stringa….
che fare???
ha provato su un hosting remoto ?
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!!
A me rimane fisso su checking and cleaning e non si smuove …
Niente da fare, sempre stesso errore, ho provato mille volte ma si blocca sempre! Che fare?????
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
Stesso problema, ho tentato la soluzione .. ma niente da fare! Altre ipotesi?
Grazie
Stesso problema…non riesco ad eseguire la migrazione. Si blocca sempre in una delle fasi.
Anche a me resta bloccato….io non capisco perchè mettono questi componenti quando poi non funzionano….