Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => Installazione, migrazione e aggiornamento => : jrru 22 Mar 2012, 23:33:03
: [RISOLTO] trasferimento sito da locale a remoto
: jrru22 Mar 2012, 23:33:03
Salve a tutti, sono nuovo del mondo joomla. Ho provato a leggere numerose guide per fare l'operazione in oggetto ma nulla. I passi sono stati i seguenti:
1) Trasferimento pacchetto joomla 1.7 nella root del sito remoto 2) Installazione di joomla 3) Esportazione da locale ed importazione in remoto del database
Il primo problema che ho avuto è stato il fatto che una volta digitato l'url del sito mi usciva sempre la home del sito di installazione joomla.
Analizzando il database con phpmyadmin ho constatato che le tabelle erano doppie ma con prefissi diversi.
A questo punto ho fatto il drop table delle tabelle con prefisso diverso da quello del mio sito locale ma il risultato è stato che la home del sito compariva senza il template, solo le scritte.
A questo punto ho pensato ad un errore del trasferimento delle cartelle da locale a remoto e per prova ho trasferito solo quella che contiene i template.
Il risultato è che alla digitazione dell'url del mio sito esce la pagina home del mio sito ma senza menu ne articoli.
Mi date una mano? :'( :'( :'( :'( :'(
[size=78%]Grazie [/size]
[size=78%]jrru [/size]
: Re:trasferimento sito da locale a remoto
: Gix07523 Mar 2012, 10:49:17
Ma il file configuration.php lo hai aggiornato con i nuovi dati del server MySQL remoto?
: Re:trasferimento sito da locale a remoto
: jrru28 Mar 2012, 13:43:35
Ciao ho modificato il file configuration.php e precisamente le seguenti righe:
public $db =
public $dbprefix =
public $log_path =
public $tmp_path =
In queste righe ho messo i valori presenti nel file configuration.php del mio sito locale
per il resto ho lasciato tutto inalterato come da installazione.
Grazie
jrru
: Re:trasferimento sito da locale a remoto
: giusebos28 Mar 2012, 16:06:43
Se sei alle prime armi, lascia perdere i passaggi remoto-locale locale-remoto, se non ha esigenze particolari lavora solo in remoto.
: Re:trasferimento sito da locale a remoto
: Gix07528 Mar 2012, 19:46:22
Allora, come ti ha detto giusebos forse manchi un po' di esperienza, ma ce la puoi comunque fare, a patto che cerchi di capire come funziona la cosa. E' difficile che la tua macchina locale sia configurata come il server remoto, quindi il file configuration.php difficilmente può avere lo stesso settaggio di quello che hai in locale. Quindi per prima cosa devi sapere quali sono le differenze, assicurandoti di riportare queste eventuali differenze sul file di configurazione. I dati di cui hai bisogno per far questo dovresti averli avuti dal tuo provider del servizio di hosting. Andando per gradi i passi che devi compiere per migrare da locale a remoto sono:
Upload via FTP dei file di joomla (tutta la cartella sulla quale hai lavorato in locale, non una nuova installazione) da locale a remoto.
Backup delle tabelle (solo le tabelle) del database (quello in locale)
Ricostruzione del database su server remoto (se il provider non ti da la possibilità di dare il nome che vuoi al database non importa, usa quello che ti impongono, poi lo cambierai nel file configuration.php). Lo stesso vale anche per l'user e la password del DB.
Editare il file configuration.php con i dati del server remoto, non con quelli della versione che facevi girare in locale.
Non c'è bisogno quindi di fare una nuova installazione di Joomla, soprattutto se hai già inserito contenuti e installato moduli, plugin e componenti aggiuntivi in locale. Basta solo assicurarsi di aver eseguito una corretta ricostruzione del db e una altrettanto corretta correzione del file configuration.php . Per farti un esempio pratico, se in locale il tuo db si chiama "pippo", mentre in remoto si chiama "peppe", allora sul file di configurazione dovrai cambiare da public $db =pippo a public $db =peppe. Questo vale anche per tutte le restanti voci di settaggio che devono essere controllate come: public $host, public $dbprefix, public $log_path, public $tmp_path. Spero che questa risposta ti abbia schiarito un po' le idee.
Ciao.
: Re:trasferimento sito da locale a remoto
: giusebos28 Mar 2012, 20:04:29
Ottima spiegazione GIX, in aggiunta consiglio di leggere le varie guide del forum, guide realizzate da utenti per utenti.....capisco che hai fretta di realizzare il tuo sito, ma prima si impara ad andare carponi e poi si impara a camminare.
: Re:trasferimento sito da locale a remoto
: jrru29 Mar 2012, 19:50:47
Salve a tutti,
si è vero, pur essendo un informatico sono alle prime armi con joomla e quindi vi chiedo un pò di comprensione.
Volevo precisare che sto cercando di portare un sito da locale a remoto su uno spazio web gratuito di altervista. Questo può portare problemi?
Ho pensato di fare così per fare in modo che la persona per la quale devo sviluppare il sito (che non si trova nella mia città) possa vederlo e darmi qualche giudizio.
Ho provato a fare quanto detto da Gix075 ma alla visualizzazione del sito mi da il seguente errore:
Parse error: syntax error, unexpected T_CLASS in /membri/rrunet/Narcy/includes/version.php on line 17
Cosa sbaglio?
Vi ringrazio per la disponibilità e spero di imparare molto da voi e da tutti gli utenti del forum. Saluti
Jrru
: Re:trasferimento sito da locale a remoto
: tomtomeight30 Mar 2012, 08:08:06
@jrru Devi verificare la versione php, da pannello gestione spazio web scegli versione php 5.3.x
: Re:trasferimento sito da locale a remoto
: jrru30 Mar 2012, 13:46:40
Salve,
ho verificato la versione di php ed effettivamente non era a 5.3.
Adesso esce la home del mio sito ma senza menu, foto iniziale, il text box per la ricerca.
Che cosa mancherà? :'( :'( :'(
Grazie
jrru
: Re:trasferimento sito da locale a remoto
: tomtomeight30 Mar 2012, 15:16:38
Mancano i giusti prefissi delle tabelle, verifica se nel configuration.php remoto sono uguali a quelle nel configuration.php locale.
: Re:trasferimento sito da locale a remoto
: jrru31 Mar 2012, 13:15:44
Salve,
ho controllato i prefissi delle tabelle tra il configuration remoto e locale e non ci sono differenze.
Poi ho fatto visualizza origine dalla home page ed ho notato il seguente errore:
Fatal error: Call to a member function getCfg() on a non-object in /membri/rrunet/Narcy/templates/siteground-j16-32/index.php on line 16
Cosa potrebbe essere?
Aiuto :-[
Grazie
jrru
: Re:trasferimento sito da locale a remoto
: m.davide8231 Mar 2012, 14:10:52
Se fai fatica e non riesci, sicuramente l'operazione è molto più semplice se utilizzi akeeba backup.
: [RISOLTO] trasferimento sito da locale a remoto
: jrru31 Mar 2012, 19:52:22
Salve a tutti,
finalmente sono riuscito.
Usciva solo la pagina senza menu perché bisognava reinstallare in remoto il template.
Posso finalmente procedere con joomla forte del vostro aiuto.