RISOLTO jUpgrade migration undefined

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 thoughts on “RISOLTO jUpgrade migration undefined

    1. admin Autore articolo

      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

  1. Fra

    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?

  2. Roby

    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!!

  3. monica

    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

  4. Riccardo

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

    🙁

  5. yuri

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

I commenti sono chiusi.