Back to top

Autore Topic: Duplicare un sito  (Letto 5533 volte)

Offline GMarche

  • Appassionato
  • ***
  • Post: 493
  • Sesso: Maschio
    • Mostra profilo
Duplicare un sito
« il: 02 Mag 2007, 18:02:44 »
Volevo fare una copia del mio sito primario e metterlo dentro ad una cartella in modo tale da suarlo come sito per le prove.

Il problema è che se copio tutti i file e il database e ricopio i file dentro una nuova cartella, carico il bk del database in un altro nome database e modifico il file config il sito non si vede...

Che altro devo modificare?

Mi hanno consigliato di creare un sito da zero con joomla, caricarci tutti gli stessi moduli, blocchi ecc. del sito primario e una volta terminato sostituire il bk del database... ma in questo modo la ocsa è lunghissima....

Ciao ciao

Offline cos

  • Abituale
  • ****
  • Post: 1873
    • Mostra profilo
Re: Duplicare un sito
« Risposta #1 il: 02 Mag 2007, 18:10:03 »
una volta che duplichi la cartella primaria in una nuova cartella

crei il db nuovo
cancelli le tabelle del db nuovo
carichi il db vecchio nel db nuovo

modifichi il configuration.php


    * $mosConfig_live_site
    * $mosConfig_absolute_path
    * $mosConfig_cachepath
    * $mosConfig_host
    * $mosConfig_user
    * $mosConfig_password
    * $mosConfig_db


Offline GMarche

  • Appassionato
  • ***
  • Post: 493
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #2 il: 02 Mag 2007, 19:58:13 »
Si ok ma come è possibile che devo prima istallare una versione nuova con tutte le contrib, moduli ecc. del sito e poi sovrascrivere il database?

Trasferendo solo i file perchè no va?

Grazie 1000

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #3 il: 02 Mag 2007, 20:10:17 »
Guarda che ci dovresti riuscire anche senza installare una copia nuova.

Copia tutti i file, cred il db e importa le tabelle vecchi.

Cambia il config.php con i nuovi dati e l'htaccess.txt e eventualmente il .htaccess
Fatto questo ti deve funzionare!  ;)
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline cos

  • Abituale
  • ****
  • Post: 1873
    • Mostra profilo
Re: Duplicare un sito
« Risposta #4 il: 02 Mag 2007, 20:10:58 »

Trasferendo solo i file perchè no va?

Grazie 1000

Senza db non c'e sito lo saprai

se trasferisci i files e il db allora si

non c'e bisgno di installare un nuovo joomla

basta copiare tutte le sottocartelle del sito 1  in una nuova cartella  sito 2

e ovviamente cambiare i parametri del config  per  il sito 2

cioe i dati
* $mosConfig_live_site
    * $mosConfig_absolute_path
    * $mosConfig_cachepath
    * $mosConfig_host
    * $mosConfig_user
    * $mosConfig_password
    * $mosConfig_db

Offline joomlapixel

  • Abituale
  • ****
  • Post: 1555
    • Mostra profilo
Re: Duplicare un sito
« Risposta #5 il: 03 Mag 2007, 00:54:28 »
Usa il componente per il backup,scarica il sito,elimina il configuration.php,parti con la nuova installazione ed è fatta.
Ormai per me è insostituibile questo componente,mi risparmia un sacco di tempo.
fd
p.s.
ovviamente usabile anche in reverse

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #6 il: 03 Mag 2007, 09:59:48 »
Altrimenti, se proprio vuoi utilizzare lo stesso spazio e non vuoi procedere a una nuova configurazione, anche usando lo stesso db, ma cambiando il prefisso di default per le tabelle. anziché "jos_" utilizzerai, ad esempio, "jo2_".
Puoi poi importare le tabelle "jos_" in "jo2_" editando il file di testo .sql che viene generato dall'esportazione del database e sostituendo tutti i "jos_" presenti in "jo2_". Copi tutti i files nella sottocartella, modifichi il configuration (anche nel campo relativo al prefisso delle tabelle, ovviamente) e dovrebbe funzionare

Offline GMarche

  • Appassionato
  • ***
  • Post: 493
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #7 il: 03 Mag 2007, 11:48:04 »
Copiando tutti i file ed il database e modificando il file hataccess e config mi da errore.

Quale è il componente per il backup di cui si parla?

Grazie 1000

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #8 il: 03 Mag 2007, 11:55:41 »
un componente per il backup del db è ebackup. con il quale mi trovo benissimo.
Ma, ripeto, se copi il database su se stesso, avrai due joomla che gestiscono gli stessi record delle stesse tabelle. Io, per un breve periodo avevo risolto il doppio joomla sullo stesso database come ti ho esposto nel post precedente

Offline cos

  • Abituale
  • ****
  • Post: 1873
    • Mostra profilo
Re: Duplicare un sito
« Risposta #9 il: 03 Mag 2007, 12:15:55 »
Ma, ripeto, se copi il database su se stesso, avrai due joomla che gestiscono gli stessi record delle stesse tabelle. Io, per un breve periodo avevo risolto il doppio joomla sullo stesso database come ti ho esposto nel post precedente

perdonami una curiosita

se installi un nuovo comp su joomla 2  cioe tabelle jo2

come fa a capire che il comp deve essere installato uasando jo2

basta  solo cambaire in config $mosConfig_dbprefix = 'jos_';   in jo2   ????
grazie
« Ultima modifica: 03 Mag 2007, 12:21:34 da cos »

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #10 il: 03 Mag 2007, 12:39:51 »
esatto. non dimenticare l'underscore. Cerca di tenere esattamente la stessa forma per il nome tabelle utilizzato di default.
L'installazione in cui il configuration prevede il prefisso jo2_ installerà su quelle tabelle

edit: aspetta, non vorrei aver capito male. Non devi editare il configuration DOPO aver installato joomla2. La selezione la devi fare in fase di installazione, altrimenti le tabelle non vengono create.
Nel corso della installazione c'è l'opzione per scegliere il prefisso per le tabelle. Li cambi jos_ con jo2_
« Ultima modifica: 03 Mag 2007, 12:45:03 da sali40 »

Offline cos

  • Abituale
  • ****
  • Post: 1873
    • Mostra profilo
Re: Duplicare un sito
« Risposta #11 il: 03 Mag 2007, 12:51:04 »
edit: aspetta, non vorrei aver capito male. Non devi editare il configuration DOPO aver installato joomla2. La selezione la devi fare in fase di installazione, altrimenti le tabelle non vengono create.
Nel corso della installazione c'è l'opzione per scegliere il prefisso per le tabelle. Li cambi jos_ con jo2_

certo grazie

proverò

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #12 il: 03 Mag 2007, 13:07:06 »
Copiando tutti i file ed il database e modificando il file hataccess e config mi da errore.

Quale è il componente per il backup di cui si parla?

Grazie 1000

Che errore ti da?
E' probabile che ci sia un errore o in configuration.php o nei due htaccess, controlla bene il problema di solito è li  ;)
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline GMarche

  • Appassionato
  • ***
  • Post: 493
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #13 il: 04 Mag 2007, 01:26:54 »
Ma quale sono i due htaccess? Io ne ho uno solo...

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #14 il: 04 Mag 2007, 07:41:26 »
scusa, ma ... se hai duplicato il sito, devi avere:
o due siti in due sottocartelle diverse della root
o un sito nella root e un sito in sottocartella.
In entrambi i casi devi avere un htaccess per ciascun sito e quindi o un htaccess in root e uno in sottocartella "joomla2" oppure un htaccess in sottocartella "joomla1" e un altro in sottocartella "joomla2".
Tra l'altro, può anche essere utile, per il/i sito/i in sottocartella, decommentare il RewriteBase mettendo il nome della sottocartella dopo lo slash. Qualcosa del tipo:
RewriteBase /sottocartella/

Offline filpi5481

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4106
  • Sesso: Maschio
  • NO MP TECNICI
    • Mostra profilo
Re: Duplicare un sito
« Risposta #15 il: 04 Mag 2007, 09:24:50 »
io ho duplicato il mio sito per fare delle prove e ho caricato tutte le cartelle di joomla su un altro spazio web, poi ho esportato il database vecchio e importato su quello nuovo..

purtroppo ho avuto dei problemi con il template.. infatti continua a dirmi: file del template non trovato..
e purtroppo non riesco a sistemarlo dal mio pannello di controllo...

I file del template ci sono stati caricati via ftp correttamente...

Cosa può essere???

grazie filpi5481
Volete sapere tutto sul nuovo iPad di Apple? iPad Forum Italia
Global moderator Joomla.it

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #16 il: 04 Mag 2007, 09:38:36 »
Ma quale sono i due htaccess? Io ne ho uno solo...

Se ne hai uno solo vuol dire che non usi il sef e che quindi non lo hai duplicato/renominato in .htaccess
Quindi devi modificare solo quello!  ;D
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline GMarche

  • Appassionato
  • ***
  • Post: 493
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #17 il: 04 Mag 2007, 13:01:54 »
Si, io avevo rinominato htaccess.txt in .htaccess di conseguenza ora ho solo .htaccess

Avresti per caso sotto mano il contenuto originale del file htaccess.txt da passarimi?

Grazie 1000

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #18 il: 04 Mag 2007, 13:06:36 »
per la copia del sito, ti conviene settare il seo su off, cancellare il .htaccess, e ricreare un htaccess.txt con all'interno solo:

Codice: [Seleziona]
RewriteEngine On

RewriteBase /XXXXX


Dove al posto di XXXX metti il nome della sub dir dove hai inserito la copia.


p.s. ad ogni modo se bvuoi il contenuto originale lo trovi nei file di installazione. Adesso non lo ho sottomano....  ;)
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline GMarche

  • Appassionato
  • ***
  • Post: 493
  • Sesso: Maschio
    • Mostra profilo
Re: Duplicare un sito
« Risposta #19 il: 04 Mag 2007, 21:35:22 »
Niente da fare... questo è l'errore che mi da

Codice: [Seleziona]

Warning: main(/web/htdocs/www.MIOSITO.it/portale6/home/includes/version.php) [function.main]: failed to open stream: No such file or directory in /web/htdocs/www.MIOSITO.it/home/portale6/includes/joomla.php on line 71

Fatal error: main() [function.require]: Failed opening required '/web/htdocs/www.MIOSITO.it/portale6/home/includes/version.php' (include_path='.:/php/lib/php/') in /web/htdocs/www.MIOSITO.it/home/portale6/includes/joomla.php on line 71


Tra l'altro, come faccio ad impostre il seo su off se non posso accedere al nuovo sito?

Grazie 1000
« Ultima modifica: 04 Mag 2007, 21:37:30 da GMarche »

 



Web Design Bolzano Kreatif