Back to top

Autore Topic: [RISOLTO] Passaggio da Joomla!2.5 a 3 con file backup sito danneggiato  (Letto 2319 volte)

Offline MaraPF

  • Nuovo arrivato
  • *
  • Post: 3
  • Sesso: Femmina
    • Mostra profilo
Ciao a tutti, non sono molto ferrata sull'argomento quindi prima di combinare un casino e ritirarmi a vita isolata in una grotta ad incidere rune ;D , chiedo a voi.


Situazione: devo aggiornare il mio sito da Joomla!2.5 a 3. Ha un sacco di problemi ed è giunta l'ora di un restyling.


Problema: il file di backup del sito contiene file non leggibili o danneggiati (errore segnalato da Akeeba Backup) quindi questo procedimento non lo posso seguire essendo inutilizzabile il file backup del sito. (Ovviamente Akeeba Kickstart me lo rimbalza)
http://www.joomla.it/notizie/7485-guida-all-aggiornamento-dalla-versione-2-5-alla-3-di-joomla.html
Il problema nasce dal fatto che essendo un sito multi-utente qualche genio ha toccato qualcosa da qualche parte e tra i tanti fantastici risultati ottenuti: non si possono più installare estensioni, plugin o qualunque altra cosa né da file, né da cartella o URL; alcuni moduli installati prima del fattaccio si vedono, altri no; qualunque modifica (es. cambio immagine modulo) non si vede (file rotto). Posso operare solo tramite FTP. Quindi tagliando la testa al toro, reinstallo Joomla! e amen.


L'unica prima soluzione che mi è venuta in mente per non perdere i contenuti è:
- backup del database
- reinstallo Joomla! all'ultima versione
- creo nuovo database - va fatto per forza, giusto? ::)
- importo il backup del vecchio database.


Può essere una procedura corretta?
Avrei bisogno di salvare solo i contenuti, nello specifico gli articoli.
Domande:
E' preferibile nominare il nuovo database con il nome del vecchio per non dover andare a mettere le mani sul file configuration.php, giusto? (non ne sarei in grado, temo).
Non avendo alcun tipo di dimestichezza nella gestione del database MySql immagino mi ritroverò tutto, non solo gli articoli quindi prima di procedere con il backup del database mi sbarazzerò di tutto ciò che non voglio tenere. Giusto?


Soluzione 2: se la prima soluzione non fosse la migliore.
Plugin J2XML, esporto solo ciò che voglio tenere ed importo il file XML generato.
Detta così pare facile ma non ho ancora dato uno sguardo al plugin in questione  ;D
C'è una guida quindi in caso seguirò le istruzioni.
http://www.joomla.it/e-ancora/articoli-community-3x/8554-esportare-ed-importare-utenti-e-contenuti-fra-siti-joomla.html


Grazie mille!
Scusate la lunghezza  :)










« Ultima modifica: 05 Giu 2017, 15:32:56 da MaraPF »
Versa il tuo sangue, non le tue lacrime.

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Passaggio da Joomla!2.5 a 3 con file backup sito danneggiato
« Risposta #1 il: 04 Giu 2017, 06:51:53 »
Ciao MaraPF benvenuta sul forum di joomla.it, cerco di darti qualche risposta e ti faccio anche qualche domanda per cercare di aiutarti
Problema: il file di backup del sito contiene file non leggibili o danneggiati (errore segnalato da Akeeba Backup) quindi questo procedimento non lo posso seguire essendo inutilizzabile il file backup del sito. (Ovviamente Akeeba Kickstart me lo rimbalza)
È sempre lo stesso backup o provi a generarne uno nuovo? Come scarichi il backup da FTP o dal browser?


Il problema nasce dal fatto che essendo un sito multi-utente qualche genio ha toccato qualcosa da qualche parte e tra i tanti fantastici risultati ottenuti: non si possono più installare estensioni, plugin o qualunque altra cosa né da file, né da cartella o URL; alcuni moduli installati prima del fattaccio si vedono, altri no; qualunque modifica (es. cambio immagine modulo) non si vede (file rotto). Posso operare solo tramite FTP. Quindi tagliando la testa al toro, reinstallo Joomla! e amen.
questo potrebbe, ripeto potrebbe, essere risolvibile magari hanno solo "magheggiato" i path /tmp e /log nella configurazione di joomla, che tipo di errore ricevi quando cerchi di installare estensioni?



L'unica prima soluzione che mi è venuta in mente per non perdere i contenuti è:
- backup del database
- reinstallo Joomla! all'ultima versione
- creo nuovo database - va fatto per forza, giusto?
- importo il backup del vecchio database.
Questa può essere una buona procedura ma c'è un errore, NON puoi utilizzare le tabelle dei contenuti di joomla 2.5 su joomla 3 perche sono "diverse" e non è importante il nome del DB per non dover fare modifiche ma il prefisso delle tabelle, dovresti fare cosi

  • esportazione della tabella content
  • esportazione della tabella user (hai scritto che è un sito multi utente questo ti permetterà di importare gli utenti e non dover riassociare gli articoli ai rispettivi utenti)
  • installazione pulita joomla 2.5.x deve essere identica a quella che hai già (che versione è 2.5.?), con il prefisso delle tabelle uguale al vecchio DB
  • rimozione tabelle content e user sul DB della nuova installazione
  • importazione "vecchie" tabelle content e user sul DB della nuova installazione
  • eventuale aggiornamento joomla 2.5.x all'ultima disponibile 2.5.28
  • aggiornamento joomla 2.5.28 alla vers. 3.7.2

Soluzione 2: se la prima soluzione non fosse la migliore.
Plugin J2XML, esporto solo ciò che voglio tenere ed importo il file XML generato.
Detta così pare facile ma non ho ancora dato uno sguardo al plugin in questione
C'è una guida quindi in caso seguirò le istruzioni.
http://www.joomla.it/e-ancora/articoli-community-3x/8554-esportare-ed-importare-utenti-e-contenuti-fra-siti-joomla.html

questa può essere una soluzione semplice e veloce, perche ti permetterebbe di esportare i tuoi contenuti ed utenti, installare subito la versione joomla 3.7.2 ed importarci i contenuti/utenti esportati, ma tu sopra hai scritto che non puoi installare estensioni, quindi se riusciamo a risovere il problema delle installazioni ecc.. risparmieresti un bel pò di lavoro e tempo.

Offline MaraPF

  • Nuovo arrivato
  • *
  • Post: 3
  • Sesso: Femmina
    • Mostra profilo
Re:Passaggio da Joomla!2.5 a 3 con file backup sito danneggiato
« Risposta #2 il: 05 Giu 2017, 00:29:56 »

Ciao $Red, prima di tutto grazie mille per la risposta.

È sempre lo stesso backup o provi a generarne uno nuovo? Come scarichi il backup da FTP o dal browser?
Ho provato a farne diversi ma mi dà sempre lo stesso errore. Da browser.
L'errore che mi dà è questo:
Unreadable directory D:\Hosting\10991566\html

questo potrebbe, ripeto potrebbe, essere risolvibile magari hanno solo "magheggiato" i path /tmp e /log nella configurazione di joomla, che tipo di errore ricevi quando cerchi di installare estensioni?
Mi dice "Attenzione: fallito spostamento del file!". Sempre e comunque.


Questa può essere una buona procedura ma c'è un errore, NON puoi utilizzare le tabelle dei contenuti di joomla 2.5 su joomla 3 perche sono "diverse" e non è importante il nome del DB per non dover fare modifiche ma il prefisso delle tabelle, dovresti fare cosi

  • esportazione della tabella content
  • esportazione della tabella user (hai scritto che è un sito multi utente questo ti permetterà di importare gli utenti e non dover riassociare gli articoli ai rispettivi utenti)
  • installazione pulita joomla 2.5.x deve essere identica a quella che hai già (che versione è 2.5.?), con il prefisso delle tabelle uguale al vecchio DB
  • rimozione tabelle content e user sul DB della nuova installazione
  • importazione "vecchie" tabelle content e user sul DB della nuova installazione
  • eventuale aggiornamento joomla 2.5.x all'ultima disponibile 2.5.28
  • aggiornamento joomla 2.5.28 alla vers. 3.7.2[/l][/l]
Ah, ecco  ;D .


questa può essere una soluzione semplice e veloce, perche ti permetterebbe di esportare i tuoi contenuti ed utenti, installare subito la versione joomla 3.7.2 ed importarci i contenuti/utenti esportati, ma tu sopra hai scritto che non puoi installare estensioni, quindi se riusciamo a risolvere il problema delle installazioni ecc.. risparmieresti un bel pò di lavoro e tempo.
Ho sempre aggirato l'ostacolo dell'installazione caricando da FTP, se carico qualunque cosa da lì me la ritrovo e posso utilizzare moduli, plugin etc quindi installerò il plugin J2XML salvando solo quello che voglio tenere. Il sito ormai ha bisogno essere modificato sia nell'aspetto che con nuovi moduli più belli ma perdere 4 anni di articoli sarebbe stato davvero un problema. Lavorarci un pò su rifacendolo da capo mi va benissimo e magari imparo anche qualcosa di nuovo. Ho perso talmente tanto tempo a provare a capire che problemi avesse e tentare di risolverli che non vedo l'ora di cestinarlo! :D


Di nuovo, mille grazie!.

[/list]
Versa il tuo sangue, non le tue lacrime.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Passaggio da Joomla!2.5 a 3 con file backup sito danneggiato
« Risposta #3 il: 05 Giu 2017, 06:26:15 »
Il vero problema è il server win che non è il massimo per farci girare joomla, valuta di passare a server linux se vuou risolvere una volta per tutte.

Offline $Red

  • Moderator
  • Instancabile
  • *****
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Re:Passaggio da Joomla!2.5 a 3 con file backup sito danneggiato
« Risposta #4 il: 05 Giu 2017, 13:50:05 »
Ciao $Red, prima di tutto grazie mille per la risposta.
Prego, concordo pienamento con tomtom, chiedi lo spostamento al tuo servizio di hosting dello spazio web su server linux

Offline MaraPF

  • Nuovo arrivato
  • *
  • Post: 3
  • Sesso: Femmina
    • Mostra profilo
Re:Passaggio da Joomla!2.5 a 3 con file backup sito danneggiato
« Risposta #5 il: 05 Giu 2017, 15:32:35 »
Il vero problema è il server win che non è il massimo per farci girare joomla, valuta di passare a server linux se vuou risolvere una volta per tutte.


Prego, concordo pienamento con tomtom, chiedi lo spostamento al tuo servizio di hosting dello spazio web su server linux


Perfetto, grazi ad entrambi, farò così!
(aggiungo RISOLTO al titolo post)
Versa il tuo sangue, non le tue lacrime.

 



Web Design Bolzano Kreatif