trasferimento sito da locale a hosting
Moderator: magallo
trasferimento sito da locale a hosting
Salve a tutti,
sto realizzando un sito in locale con easyphp che poi dovrei trasferire su aruba o altro hosting. Vi chiedevo se la procedura che elenco è corretta:
esporto il database sql e lo importo nel database remoto; cambio il nome database, user e password in config.php; copio tutta la cartella del sito su remoto. Dovrebbe funzionare?
Grazie a tutti
sto realizzando un sito in locale con easyphp che poi dovrei trasferire su aruba o altro hosting. Vi chiedevo se la procedura che elenco è corretta:
esporto il database sql e lo importo nel database remoto; cambio il nome database, user e password in config.php; copio tutta la cartella del sito su remoto. Dovrebbe funzionare?
Grazie a tutti
Re: trasferimento sito da locale a hosting
Per mia esperienza la procedura da fare dovrebbe essere:
- esporto il database (locale)
- copio in remoto tutto il pacchetto CMS
REMOTO
- cancello il contenuto del file config.php (solo quello in remoto)
- creo il database
- eseguo una installazione nuova (cartella install)
- Cancello tutte le tabelle del database create dall'installazione
- importo nel database remoto quello in precedenza esportato.
Cosi dovrebbe funzionare.
- esporto il database (locale)
- copio in remoto tutto il pacchetto CMS
REMOTO
- cancello il contenuto del file config.php (solo quello in remoto)
- creo il database
- eseguo una installazione nuova (cartella install)
- Cancello tutte le tabelle del database create dall'installazione
- importo nel database remoto quello in precedenza esportato.
Cosi dovrebbe funzionare.
Re: trasferimento sito da locale a hosting
Nel config.php devi anche cambiare i percorsi del sito (assoluti e relativi). Ora dovresti avere tutti i riferimenti a localhost/tuosito e devi cambiarli con http://www.tuosito.itgionda wrote: cambio il nome database, user e password in config.php;
Dai una controllata ai permessi 777 per le solite cartelle.gionda wrote:copio tutta la cartella del sito su remoto.
Ciao, Valerio
Re: trasferimento sito da locale a hosting
Grazie, quando è pronto provo, immagino che facendo una nuova installazione su remoto dovrò riassociare i template che ho personalizzato.
Re: trasferimento sito da locale a hosting
Non credo. I templates si modificano, a seconda dei casi, in uno dei seguenti modi: o modificando il file .tpl, o, se previsto, attraverso il pannello di amministrazione del modulo (es: news, feu-login).
Se sei nel primo caso, il file .tpl modificato verrà copiato in remoto insieme a tutto il cms.
Nel secondo caso, invece, il tuo template è salvato nel db e, quindi, te lo ritrovi dopo aver fatto la import del db.
V.
Se sei nel primo caso, il file .tpl modificato verrà copiato in remoto insieme a tutto il cms.
Nel secondo caso, invece, il tuo template è salvato nel db e, quindi, te lo ritrovi dopo aver fatto la import del db.
V.
Re: trasferimento sito da locale a hosting
Oh cavolo, allora ho sbagliato tutto? Io ho modificato il tema base "Top simple navigation + left subnavigation + 1 column" e i relativi css!
Re: trasferimento sito da locale a hosting
Secondo me non devi preoccuparti.
Tutto quello che hai modificato per quanto riguarda i templates, o sta in un file .tpl che ti porti in remoto insieme a tutto il resto oppure è nel db, e quindi lo copi quando fai la import nel db.
Tutto quello che hai modificato per quanto riguarda i templates, o sta in un file .tpl che ti porti in remoto insieme a tutto il resto oppure è nel db, e quindi lo copi quando fai la import nel db.
Re: trasferimento sito da locale a hosting
Confermo, dopo aver copiato tutti i file e ricaricato il database, ti ripresenta il sito tal quale come sul tuo pc.valeriop@ wrote:Tutto quello che hai modificato per quanto riguarda i templates, o sta in un file .tpl che ti porti in remoto insieme a tutto il resto oppure è nel db, e quindi lo copi quando fai la import nel db.
Potrebbe solo darti l'impressione che all'inizio manchi qualcosa, ma se crei una pagina vuota e poi la cancelli si sistema tutto. Non sono esperto, ma penso sia relativo alla cache.
Re: trasferimento sito da locale a hosting
Ok, provo a caricarlo in uno spazio di prova e vi faccio sapere.
Grazie mille a tutti, spero che il supporto a cmsms continui a crescere, in Italia non ha una gran diffusione rispetto ai blasonati Joomla, wordpress ecc.
Grazie mille a tutti, spero che il supporto a cmsms continui a crescere, in Italia non ha una gran diffusione rispetto ai blasonati Joomla, wordpress ecc.
Re: trasferimento sito da locale a hosting
Si comincia male ho caricato il tutto su hosting ma quando mi collego mi da il seguente errore:
Warning: opendir(http:www.miosito.it/cms/admin//lang) [function.opendir]: failed to open dir: No such file or directory in /web/htdocs/www.miosito.it/home/cms/lib/translation.functions.php on line 88
Warning: closedir(): supplied argument is not a valid Directory resource in /web/htdocs/www.miosito.it/home/cms/lib/translation.functions.php on line 94
Fatal error: Class 'CmsRoute' not found in /web/htdocs/www.miosito.it/home/cms/lib/classes/cla ... le.inc.php on line 495
Cosa ho toppato?
Warning: opendir(http:www.miosito.it/cms/admin//lang) [function.opendir]: failed to open dir: No such file or directory in /web/htdocs/www.miosito.it/home/cms/lib/translation.functions.php on line 88
Warning: closedir(): supplied argument is not a valid Directory resource in /web/htdocs/www.miosito.it/home/cms/lib/translation.functions.php on line 94
Fatal error: Class 'CmsRoute' not found in /web/htdocs/www.miosito.it/home/cms/lib/classes/cla ... le.inc.php on line 495
Cosa ho toppato?
Re: trasferimento sito da locale a hosting
Nessun suggerimento?
A occhio sembrerebbe un problema di permessi, ma temo non sia solo questo.
A occhio sembrerebbe un problema di permessi, ma temo non sia solo questo.
Re: trasferimento sito da locale a hosting
Prima di "lang" c'è un doppio //gionda wrote:Warning: opendir(http:www.miosito.it/cms/admin//lang) [function.opendir]: failed to open dir: No such file or directory in /web/htdocs/www.miosito.it/home/cms/lib/translation.functions.php on line 88
Prova a controllare il file config.php nella root del sito.
Deve essere impostato:
$config['admin_dir'] = 'admin';
Forse hai messo: 'admin/' ?
Re: trasferimento sito da locale a hosting
non capisco da dove viene il doppio slash in "lang", il percorso "admin" è come dici tu. Mi viene il sospetto che debba essere inserito il percorso assoluto in quanto non mi torna l'errore "/web/htdocs/www.miosito.it/[b]home[/b]/cms/lib/translation.functions.php on line 88" la directory "home" da dove salta fuori?
Forse mi conviene fare una nuova installazione in uno dei 5 database di aruba e poi andare a vedere come configura i percorsi nel file config.php.
Forse mi conviene fare una nuova installazione in uno dei 5 database di aruba e poi andare a vedere come configura i percorsi nel file config.php.
Re: trasferimento sito da locale a hosting
Risolto! Sembra funzionare tutto.
Se a qualcuno può interessare, nel caso di aruba, i percorsi in config.php sono i seguenti:
Grazie mille a tutti!
Se a qualcuno può interessare, nel caso di aruba, i percorsi in config.php sono i seguenti:
Code: Select all
#Document root as seen from the webserver. No slash at the end
#If page is requested with https use https as root url
#e.g. http://blah.com
$config['root_url'] = 'http://www.tuosito.it';
#SSL URL. This is used for pages that are marked as secure.
$config['ssl_url'] = 'http://www.tuosito.it';
#Path to document root. This should be the directory this file is in.
#e.g. /var/www/localhost
$config['root_path'] = '/web/htdocs/www.tuosito.it/home';
#Name of the admin directory
$config['admin_dir'] = 'admin';
#Where do previews get stored temporarily? It defaults to tmp/cache.
$config['previews_path'] = '/web/htdocs/www.tuosito.it/home/tmp/cache';
#Where are uploaded files put? This defaults to uploads.
$config['uploads_path'] = '/web/htdocs/www.tuosito.it/home/tmp/cache';
#Where is the url to this uploads directory?
$config['uploads_url'] = $config['root_url'] . '/uploads';