- Home
- Categorie
- Coding e Sistemistica
- Joomla!
- [2.5] [Risolto] Esportare utenti registrati
-
[2.5] [Risolto] Esportare utenti registrati
Ciao, qualcuno saprebbe dirmi come posso esportare dal DB di un sito Joomla, tutti gli utenti registrati al sito?
vorrei poterli successivamente caricarli in un nuovo sito, evitando così di dover fare registrare nuovamente tutti.
Grazie.
-
Ciao diabolikus,
io esporterei i dati direttamente da MySQL, in alternativa proverei con Akeeba Backup (che non uso), che dovrebbe funzionare.
*
Maurizio ZioPal*
PS Ti Sarei grado se quando aprirai un nuovo post inserissi un riferimento alla versione joomla utilizzata come a regolamento.
-
Ciao, scusa se non ho specificato la versione di Joomla utilizzata, mi è sfuggito.
Il sito è realizzato con la versione 2.5.
Mi hai suggerito di esportare i dati direttamente da MySql, ma è esattamente quello che vorrei fare.
La mia richiesta infatti era appunto riferita al sapere quali sono le tabelle del DB interessate, in maniera tale da esportare solo quelle che contengono i dati utente.
Utilizzando invece Akeeba backup, dici che riuscirei ad esportare solo quello che mi serve?
Grazie.
-
Ciao diabolikus,
la tabella che devi esportare è xxx_user, dipenderà da cosa hai messo come prefisso in installazione. Le soluzioni per me sono diverse, potresti esportare e reimportare i soli utenti non la tabella.Logicamente l'esportazione funziona ma vale solo per le info utenti eventuali legami con altri elementi del sito vanno gestiti a parte.
Akeeba backup da molti viene usato per fare questo ma ti ripeto che io non lo suo e avrei difficolta a darti dritte.
Maurizio ZioPal
-
Ciao Dexter, ho già provato ad esportare e reimportare nel nuovo sito la tabella jos_users. Qualcosa però non và, nel senso che finita l'importazione, mi viene restituito il seguente messaggio di errore:
#1054 - Unknown column 'gid' in 'field list'
Hai idea di quale possa essere il problema?
-
Prova a riparare le tabelle magari ti stai portando dietro qualche errore nei dati. In alternativa puoi provare ad accodare i dati invece che importare la nuova tabella.
Maurizio ZioPal
-
Ho già provato a riparare le tabelle, ma non cambia nulla.... Cosa intendi invece con accodare i dati?
-
Non sostituire la l'intera tabella ma fagli scrivere semplicemente i record che hai esportato dal vecchio sito.
Maurizio ZioPal
-
Ciao Dexter, perdona la mia ignoranza, ma come faccio a fare quello che mi hai suggerito? Io riesco solo ad importare l'intera tabella o almeno sò fare quello...
-
Ciao diabolikus,
devi esportare ed importare i soli dati non la struttura. Se guardi tra le opzioni lo vedi subito.Maurizio ZioPal
-
Ok ci provo, grazie.
-
Aggiornamento della situazione: cercando un pò in giro per la rete, ho trovato un componente che sembrava facesse proprio al caso mio, si chiama j2xmlImporter.
Installandolo, sono riuscito in effetti a fare quello che mi ero preposto e devo dire che funziona tutto alla grande!
Il bello di questo componente è che permette di esportare oltre agli utenti anche gli articoli contenuti nel sito.
Mi sembra una cosa davvero eccezionale.
Detto ciò, per quanto mi riguarda, si può chiudere questo post! Grazie.
-
Mi fa piacere tu abbia trovato una soluzione.
Chiudo il post come risolto
Maurizio ZioPal