Back to top

Autore Topic: [RISOLTO] Guaio - Rispristino sito  (Letto 6451 volte)

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
[RISOLTO] Guaio - Rispristino sito
« il: 10 Giu 2009, 08:23:49 »
salve a tutti.. ho combinato un guaio.. vi prego aiutatemi, se potete! cerco di spiegarmi al meglio.
ho realizzato il sito A ospitato sull'host HOST_A con dati nel database DATABASE_A.
avevo l'esigenza di 'copiare' il sito A su un altro dominio (i due siti dovevano essere uguali).
il sito B era sull'host HOST_B windows. ho convertito l'host windows in hosting windows/linux. ho installato joomla nella root linux indicando come database il DATABASE_A del sito A (dovevano essere identici). siccome durante la fase d'installazione di joomla mi veniva visualizzato 'impossibile connettersi al database (DATABASE_A)', ho sostituito il nome host del sito B (HOST_B) con il nome host del sito A (HOST_A). il risultato è stato catastrofico...  :'( ora sul sito B (che era pronto) visualizzo il template che appare a ogni nuova installazione di joomla. però se accedo al sito A tramite ftp, continuo a vedere le vecchie cartelle del sito. e se accedo al DATABASE_A vedo ancora le vecchie cartelle (credo piene). che posso fare?
ho provato di tutto. ho cancellato joomla installato nella root dello spazio linux del sito B ma non è servito a niente. ho anche provato a sostituire il file configuration.php del sito B con il file configuration.php del sito A specificando, stavolta, l'host HOST_B.
ora sul sito B è ancora attivo l'host windows e nell'index del sito c'è l'istruzione per il redirect al sito A.
aiutatemi, vi prego.. sto impazzendo
« Ultima modifica: 11 Giu 2009, 01:07:30 da guya »

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #1 il: 10 Giu 2009, 09:09:29 »
modifica di nuovo i dati del database da pannello configurazione, cos'è che non ti funziona in ciò?
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #2 il: 10 Giu 2009, 09:24:17 »
ciao francesco, grazie per avermi risposto. i dati di configurazione del sito A (quello che volevo copiare in B) che leggo nel pannello di amministrazione sono gli stessi di prima, non sono stati cambiati.
l'installazione di joomla sullo spazio del sito B non va a buon fine, mi dice che è impossibile accedere al database del sito A.
l'assistenza hosting mi ha detto che devo ripristinare il file index nella root del sito A (quello scomparso), ma anche il file index è sempre lo stesso! che posso fare?

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #3 il: 10 Giu 2009, 09:41:35 »
buongiorno.
avevi fatto un backup completo del sito originale che mi sembra sia A se ho capito bene o sbaglio?
se i siti devono essere identici a mio avviso non è necessaria una nuova installazione ma basta clonare il sito A sul sito B. mi sembra la cosa più semplice.
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #4 il: 10 Giu 2009, 09:50:18 »
ciao frascan, grazie anche a te. non sapevo che non era necessario fare una nuova installazione. ormai ho fatto il guaio. sai dirmi come posso riavere il vecchio sito A? attualmente non visualizzo nulla. non ci sono sezioni, categorie, contenuti, componenti, moduli, plugins. quello che non riesco a capire è perché li visualizzo nella root se vi accedo via ftp e non sul sito. lo stesso vale per il database. perché visualizzo le cartelle nel database e sul sito non ho sezioni, categorie, contenuti, utenti... ecc.?

p.s. prima che combini altri guai, sai dirmi come posso fare un backup del database? ho cliccato su 'Esporta' ma non sapevo che parametri inserire e ho rinunciato..
grazie..

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #5 il: 10 Giu 2009, 09:56:31 »
ok! però andiamo per ordine e facciamo passaggio dopo passaggio. il sito originale è quello A giusto?
al database accedi con phpmyadmin suppongo giusto?
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #6 il: 10 Giu 2009, 10:01:02 »
il sito originale, quello che ho realizzato, è quello A.
al database accedo tramite pannello di amministrazione (mysql/...)

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #7 il: 10 Giu 2009, 10:06:59 »
allora fai una esportazione del database A con la funzione di esportazione. devi stare attenta a selezionare come formato del file il .sql e poi esportare la struttura e i dati. visto che ci sei quando acceddi al database A riesci ad aprire qualche tabella e vedere se ci sono dati all'interno? i contenuti del sito con joomla vengono inseriti e salvati con il database quindi è li dentro che hai tutto
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline nellocammar

  • Appassionato
  • ***
  • Post: 682
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #8 il: 10 Giu 2009, 10:12:12 »
della serie complichiamoci la vita....
segui questa guida:
http://wiki.joomla.it/index.php?title=Trasferimento_siti_web_Joomla_da_locale_a_remoto_e_viceversa

a te servono solo i punti: Esportare un database, li troverai pure come importarlo.

lascia perdere il sito B fai funzionare 1 solo sito per ora.

Finito cio, con il tuo bel sito che funziona passi alla fase 2
ovvero far funzionare il secondo sito seguendo interamente la guida postata sopra.
anziche da locale a remoto tu la utilizzerai da remoto a remoto e' la stessa cosa.
gli unici settaggi da fare sono quelli del file configuration.php


“Dobbiamo davvero inchinarci davanti ai resti di quelli che furono i leoni della Folgore…”

Offline nellocammar

  • Appassionato
  • ***
  • Post: 682
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #9 il: 10 Giu 2009, 10:16:23 »
frascan, perdona la critica ma e' solo finalizzata ad aiutare l'utente in questione: esportare un database ha piu' opzioni oltre a .sql, ecco perche' e' meglio postare una guida dove viene spiegato cosa abilitare o no prima dell'esportazione del DB... non voglio fare il professore  ;D
“Dobbiamo davvero inchinarci davanti ai resti di quelli che furono i leoni della Folgore…”

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #10 il: 10 Giu 2009, 10:23:02 »
quale critica? nellocammar. tu vedi qualche critica? io non vedo nessuna critica!
è vero ho dato per scontata una discreta conoscenza della gestione dei database e delle operazioni di backup e trasferimento di un sito.
il tuo intervento è decisamente opportuno e credo risolutivo visto che nella miniguida che hai segnalato è spiegato tutto bene e step by step.
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #11 il: 10 Giu 2009, 10:24:00 »
grazie frascan..
nello.. stavo appunto annotando gli altri parametri da settare.. grazie per la guida.
vorrei tanto far funzionare il sito A!!! ma non ci riesco. non capisco perché sul sito A vedo il template della nuova installazione fatta sul sito B (ho cambiato i parametri in configuration.php inserendo il npme HOST_B corretto ma non funziona). perché all'indirizzo del sito non vedo le cartelle che ho nella root e il database?

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #12 il: 10 Giu 2009, 10:25:45 »
un'altra domanda, se non rompo troppo: il database esportato dove sarà salvato???

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #13 il: 10 Giu 2009, 10:30:33 »
quando andrai a salvare il database ti viene chiesto dove salvarlo ed ovviamente lo salvi in locale sul tuo pc.
comunque puoi dare anche un'occhiata a quest'altra guida sul wiki di joomla:

http://wiki.joomla.it/index.php?title=Backup_del_proprio_sito

ho un terribile sospetto comunque!!
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #14 il: 10 Giu 2009, 10:35:30 »
oddio.. che sospetto?

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #15 il: 10 Giu 2009, 10:44:02 »
lascia perdere i miei sospetti per ora e concentrati sul backup del sito.
una volta effettuato il backup poi si vede ok?
scusa la risposta secca ma come prima cosa devi fare il backup del sito per avere chiara la situazione!
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #16 il: 10 Giu 2009, 10:48:15 »
Frascan, il backup del sito l'ho fatto. ho esportato anche il database (ho controllato la cartella degli Users, ci sono. invece ora sul sito A - che risulta essere collegato a questo database, lo leggo nel pannello d'amministrazione - ci sono solo io come user).
ora che ho backup del sito e del databse che faccio?

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #17 il: 10 Giu 2009, 11:08:58 »
ma la guida che ti ha segnalato nellocammar l'hai letta? lì è spiegato tutto molto bene!
comunque adesso dovresti avere sul tuo pc una cartella con all'interno i files del sito originale ed un file sql del database giusto?

una cosa che non capisco però è questa se il sito originale funziona o non funziona! se è tutto a posto nel database non capisco dove sia il problema.
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #18 il: 10 Giu 2009, 11:21:34 »
ho esportato il database, ora ce l'ho sul mio pc.
il sito originale non funziona.. non funziona da quando ho 'pubblicato' la nuova installazione di joomla sull'host del sito originale, invece che sull'host sul quale doveva risiedere il sito B. l'ho fatto perché in fase di installazione di joomla mi dava l'errore: 'impossibile connettersi al database' (che era quello del sito originale).
ora vorrei capire:
1. dove cavolo è andata a finire la nuova installazione di joomla, dato che via ftp ho ancora le cartelle del sito originale
2. perché non riesco a visualizzare i dati del database sul sito originale.

sto tentando di copiare il backup del sito originale nella root del sito B ma mi dà il messaggio ERRORE GRAVE.
ho anche importato in DATABASE_A2 e DATABASE_A3 il DATABASE_A1 incriminato. ho poi specificato nel file configuration.php del sito http://lnx.sitoB (ho il doppio server) il DATABASE_A2 e nel pannello di amministrazione del sito A il DATABASE_A3 ma non ho risolto nulla..
puoi dirmi qual è l'atroce sospetto che ti è venuto in mente prima?

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #19 il: 10 Giu 2009, 11:30:20 »
prima di tutto dico che stai facendo un gran casino!
una marmellata di siti e database da cui non ne uscirai più. ti stai impantanando.
vuoi un consiglio fermati un po. prenditi un caffè, fatti una passeggiata e rifletti. non è così che risolverai il problema. mi sembra di giocare alla battaglia navale dei database. tutti affondati.  ;D

allora la cosa fondamentale ed importantissima è che tu verifichi che il sito originale sia a posto! vale a dire che tutte le cartelle delle eventuali estensioni installate da te ci siano, che i templates installati da te ci siano e così via. poi devi verificare che nel database del sito originale sia tutto a posto e che tutti i contenuti ci siano e così via. una volta fatta questa verifica e backuppato il tutto allora si passa alla fase due che è quella di ripulire tutto tutto e ripartire da zero ma senza installazioni ex novo semplicemente ricaricando il backup fatto sul sito.
ma fai il tutto con calma e senza andare alla cieca altrimenti rischi di sfaciare tutto il tuo lavoro
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #20 il: 10 Giu 2009, 11:42:36 »
allora:
1. presi almeno una ventina di caffè (praticamente non sono andata a letto ieri sera)
2. nel database ci sono i contenuti che ho inserito
3. nella root del sito originale ci sono le cartelle con i componenti e i moduli installati da me, tranne quelli con 'html personalizzato' che ho creato inserendo il codice (è possibile recuperarli da qualche parte?).
4. nella root del sito originale c'è anche il template, che stranamente vedo nel sito originale ma senza le altre cose (componenti, utenti, moduli, articoli, ecc..)

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #21 il: 10 Giu 2009, 11:47:44 »
Citazione
1. presi almeno una ventina di caffè (praticamente non sono andata a letto ieri sera)
era meglio una camomilla...

in pratica si tratta solo di tua inesperienza, hai ancora tutto e al posto giusto..
sai cos'è un database, si vero?
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #22 il: 10 Giu 2009, 12:08:08 »
Citazione
1. presi almeno una ventina di caffè (praticamente non sono andata a letto ieri sera)
era meglio una camomilla...

in pratica si tratta solo di tua inesperienza, hai ancora tutto e al posto giusto..
sai cos'è un database, si vero?


concordo con francesco56
c'è tutto ed è lì dove deve stare.
a questo punto ti consiglio due cose: prima di tutto fatti una dormita che è meglio se sei sveglia da ieri non hai la lucidità per portare a termine l'operazione.
poi se hai poca dimestichezza con i database e la configurazione del file configuration.php che è il file fondamentale per il buon funzionamento di joomla allora prima di fare ulteriori pasticci dovresti documentarti un po. puoi partire dal wiki di joomla.it per questo.
meglio che il tuo sito abbia qualche giorno di interruzione del servizio che sfasciarlo del tutto a mio avviso non credi?
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #23 il: 10 Giu 2009, 12:14:50 »
sì, è tutto qua fortunatamente.
sì, sono praticamente a digiuno di nozioni di database.
seguo il vostro consiglio, faccio una dormita che tra poco avrò le allucinazioni.
non so come ringraziarvi per il tempo che avete perso... spero di risolvere i danni. a più tardi.

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #24 il: 10 Giu 2009, 12:25:36 »
quali danni?
è solo che ignori l'esistenza di metà della macchina che stai utilizzando..
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline frascan

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4996
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #25 il: 10 Giu 2009, 12:30:36 »
ok! tienici aggiornati sull'impresa e se hai bisogno di aiuto chiedi pure in modo tale da mettere un bel RISOLTO a questo topic  ;D
Per la natura stessa delle cose un esploratore non può mai sapere che cosa stia esplorando finché l’esplorazione non sia stata compiuta.

Offline nellocammar

  • Appassionato
  • ***
  • Post: 682
  • Sesso: Maschio
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #26 il: 10 Giu 2009, 12:41:43 »
una dormitina ci sta tutta.... ma prima fai cosi:
appura il fatto di avere il database salvato sul tuo pc e tutti i file e cartelle del sito finito salvate sempre sul tuo pc.
prendi tutta questa roba e accantonala sul tuo desktop, di lato...

Fase 1: elimina il database dal server segnandoti il nome di tale DB.
fase 2: elimina tutti i file nella root del sito; se i file nn riesci a cancellarli definitivamente vuol dire che nn hai i permessi completi ad operare sul tuo spazio, contatta il tuo hosting e digli che nn riesci a lavorarci. Nota che se nn riesci a cancellare i file non riusciresti nemmeno a reinstallare joomla (vedi fase 4)
Fase 3: creati un database con il nome che ti sei appuntato; facilissimo, metti il nome e clicchi su crea database
fase 4: scarica il pacchetto completo di installazione joomla ed esegui una nuova e pulita installazione dando come nome database quello che ti sei appuntata ovvero quello creato (vedi fase 3)
Fase 5: dopo aver appurato che il sito nudo e crudo funzioni segui alla lettera i seguenti punti:
    elimini il database creatox in fase della nuova installazione, clicchi poi su importa e gli dai il percorso per importare il database del sito buono, ovvero quello salvato sul tuo desktop che si chiamera' come quello eliminato (lo stesso dell'installazione)
      tramite ftp accedi al server e invia tutti i file e cartelle salvati sul desktop del sito buono
Facendo attenzione a non caricare il file configuration.php vecchio questo file non deve essere sovrascritto, deve rimanere lo stesso della nuova installazione.
fatto cio deve per forza tornare tutto normale.
in fase di invio dei file al server clicca sull'opzione sovrascrivi.

Se vuoi, pero' sul tardi e soprattutto se ti fidi (se non lo fai capirei)
metti tutti i file compreso il database in un file zippato sul server
e inviami in un messaggio privato utti i dati per accedere al database e al server e ti faccio io tutto... Ripeto lo faccio solo per darti una mano.
piu' di cosi!
[/list][/list]
“Dobbiamo davvero inchinarci davanti ai resti di quelli che furono i leoni della Folgore…”

Offline guya

  • Esploratore
  • **
  • Post: 134
    • Mostra profilo
Re:Guaio - Rispristino sito
« Risposta #27 il: 11 Giu 2009, 01:07:01 »
nellocammar, frascan, francesco, davvero grazie per i consigli, le informazioni e il tempo che avete perso. mi sono fatta prendere dal panico, avevo paura di perdere il lavoro fatto (tra cui l'inserimento di almeno 350 contenuti, un centinaio di categorie e centinaia di foto). purtroppo non ho saputo darvi elementi più precisi, altrimenti avreste risolto subito il problema (specifico che non l'ho risolto io).
quando ho fatto la nuova installazione di joomla sul sito B indicando come database il database del sito A (quello 'buono'), i prefissi jos_ dei record del database del sito A sono stati trasformati in bak_, quindi sul sito buono vedevo le pagine di esempio della nuova installazione.
ho eliminato i record con i prefissi jos_ e ho indicato il prefisso bak_ nel file configuration.php.
avrei voluto rinominare i record del database buono da bak_ in jos_ ma non sono riuscita a capire come si fa. spero che il prefisso bak_ non comporti nulla.
grazie ancora a tutti.. mi metto a studiare un po', così non vi rompo più le scatole  ;)

 



Web Design Bolzano Kreatif