Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => Installazione, migrazione e aggiornamento => : yellowratberni 17 Jan 2014, 18:09:13
-
Ciao a tutti, sono nuovissimo del forum e vi ringrazio già da ora per il supporto.
Sono un novizio di Joomla e vi chiedo un aiuto per una migrazione del mio sito.
Cercherò di spiegare il problema nel modo più semplice possibile:
Ho due siti internet con Joomla 2.5, i domini sono diversi ma il contenuto è identico, per questo motivo uno dei due è stato impostato con un redirect generale dal file htaccess.
Ho deciso di riattivare il sito in redirect e di mantenere gli stessi contenuti ma in lingua diversa così da avere un sito in italiano e uno in inglese...fin qui tutto normale.
Ho disattivato il redirect da htaccess e iniziato ad aggiornare i contenuti dal pannello di controllo; in questo modo ho notato che i contenuti venivano cambiati non solo nel sito "da tradurre" ma anche nel vecchio sito "originale" quindi, leggendo un po' qua e là, ho capito che i due domini facevano riferimento allo stesso database e che quindi avrei dovuto cambiare il file configuration.php del sito da tradurre.
Ho esportato il database del sito originale .sql e l'ho caricato nel database del sito da tradurre.
Ho iniziato, seguendo una guida, a cambiare i campi del file configurayion.php per fare in modo che il sito da tradurre si riferisse al nuovo database.
Niente da fare, stessa situazione: se cambio i contenuti da un pannello di controllo mi aggiorna entrambi i siti.
Ho provato a cambiare i dati dall'area server del pannello di controllo, aggiornando i dati riferiti al database...bel casino! Il sito da tradurre è diventato inutilizzabile e mi dice che non riesce ad accedere al database e non posso più utilizzare il pannello di controllo.
Ho spianato tutto e sto rimettendo online una copia di backup dle sito originale, in poche parole torno al punto di partenza.
Cosa mi consigliate di fare?
Grazie mille in anticipo!
-
Ciao e benvenuto nel forum
Da come hai descritto in realtà tu non hai due siti ma uno solo, essendo l'atro solo un redirect e quindi devi prima fare un backup del sito originale e ripristinarlo nel sito ove avevi il redirect, dopo puoi fare i cambiamenti.
-
Probabilmente mi sono spiegato male.
I siti sono due, due domini differenti: uno è l'"originale" in inglese, che ho copiato con akeeba e caricato nel dominio "da tradurre".
Ogni modifica che però faccio al sito da tradurre viene fatta anche su quello originale. Credo dipenda dal database ma non riesco a capire come risolvere il problema.
-
devi avere due db, forse quando hai ripristinato con akeeba hai messo i dati db del sito madre.
-
Ho provato ad indirizzare tutto sul nuovo database sia da configuration.php (nessun risultato) che dal pannello di controllo di Joomla (sito bloccato completamente)
Adesso vorrei ripartire da zero, quello che vorrei fare è copiare il sito madre su un altro dominio indipendente e da lì tradurre tutti i contenuti.
Ho un database indipendente per il sito da tradurre, quali sono i passi per poter fare tutto senza creare, di nuovo, danni?
-
Devi fare un backup del vecchio e un restore nel nuovo.
-
Sto seguendo alcune guide e ricominciando tutto il processo, a breve vi dirò com'è andata ;)
-
faccio le ultime prove...il backup sembra che funzioni!
-
Ce l'ho fatta, problema risolto!
Il tutto dipendeva, ovviamente, dalle impostazioni del database, in pratica andava a leggere sempre quello del sito madre.
Ho risolto ripartendo da zero: reinstallando joomla 2.5.17 di base sul sito da tradurre, ho sovrascritto tutti i file del sito madre su quelli del sito da tradurre, ho indirizzato verso il giusto database e finalmente tutto ha funzionato.
Grazie per il supporto!