Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : pelojazz 08 Jun 2010, 10:39:18
-
Salve a tutti,
sto effettuando su uno spazio di prova la migrazione da joomla 1.0.x a 1.5.x e da vm 1.0.x a vm 1.1.x
Sul nuovo sito voglio portarmi dietro solo i dati di vm, tutto il resto vecchio di joomla non mi interessa, e infatti ho fatto semplicemente un'installazione nuova di joomla 1.5.x e poi ho migrato vm 1.1.x (che nel frattempo avevo aggiornato sul vecchio sito joomla 1.0.x alla versione 1.1.x data l'incompatibilità tra vm 1.0.x e joomla 1.5.x).
Ho un solo problema: se nel nuovo sito entro in virtuemart non ci sono più gli utenti, però se vado nella tabella del db jos_vm_user_info ci sono tutti: perchè non riesco a vederli dal backend del sito, dove l'unico utente che mi compare è il superadministrator?
Inoltre ad esempio i prodotti, le categorie ecc...ce le ho tutte, quindi i dati li ho migrati.
Grazie a tutti per l'aiuto.
-
Nessuna idea?
Potrei copiare la vecchia tabella jos_users di joomla 1.0.x (dove ci sono tutti gli utenti) nel nuovo database di joomla 1.5.18 dove sto lavorando (dove al momento c'è solo il superadministrator)? Oppure le due tabelle sono incompatibili date le differenti versioni di Joomla?
-
in linea di massima:
farei le copie
esporterei la tabella del vecchio sito
esporterei la stessa tabella dal nuovo sito
con un qualsiasi open office renderei la struttura della vecchia tabella identica a quella del nuovo sito
importerei la tabella così modificata nel nuovo sito
però tieni presente che non basta mai operare su una sola tabella ma su tutte le tabelle di un componente, quindi va studiata la struttura del componente per capire quante e quali tabelle utilizza e la eventuale incompatibilità si rileva in questo punto, se il componente precedente utilizza 4 tabelle mentre il nuovo ne utilizza 2 oppure 6 oppure lo stesso numero ma con una distribuzione di dati differente allora son dolori..
ma non credo che sia questo il caso...
-
Ciao 56francesco,
grazie del tuo aiuto.
Ho subito notato che in joomla 1.0.15 ci sono due tabelle jos_users e jos_usertypes mentre in joomla 1.5.18 c'è solo la tabella jos_users quindi mi concentrerò su queste..probabilmente nella nuova versione di joomla sono state accorpate.
Certo è strano che virtuemart nel backend non mi faccia vedere gli utenti ma li abbia tutti belli caricati nel database...
-
Niente da fare...
Posso fare una domanda? Ma ho sbagliato qualcosa io in fase di migrazione di joomla o è normale che gli utenti non vengano migrati? Perchè nel nuovo sito joomla 1.5.18 io ho solo il superadministrator, eppure ho seguito alla lettera varie guide sulla migrazione...
Quello che non capisco è che in realtà nel file migrate.sql generato col componente migrator dal vecchio sito joomla 1.0.15b ci sono tutti gli utenti (lo verifico facilmente aprendolo col blocco note)!! Però quando vado a caricare lo script di migrazione nella nuova installazione di joomla 1.5.18 le tabelle del db sono vuote e degli utenti nessuna traccia!!