Joomla.it Forum

Non solo Joomla... => Sezione dedicata ai Server => : Raf 05 Mar 2006, 21:40:06

: da locale a host vero
: Raf 05 Mar 2006, 21:40:06
ragazzi io ho fino ad ora hostato il mio sito joomla sul mio portatile ke monta sistema linux.

Io inizialmente l'avevo installato justo per provare e vedere se faceava al caso mio ... ora l'ho impostato abbastanza bene e volevo trasferirlo sul mio Host (altervista) mi sapete dire ke kosa devo trasportare sul web?

o devo prendere tutto in blocco?
: Re: da locale a host vero
: giak 05 Mar 2006, 23:25:57
devi trasportare tutti i files della directory dove hai il sito e poi anche il database che usi. poi fai un dump del database e visto che usi linux dai da shell un bel
mysqldump -u root database > /tua home/database.sql
(ammesso che l'utente sia root)
e poi tramite phpMyadmin sul sito in remoto crei il database e carichi il file sql che hai creato per caricare tutti i dati da te salvati. Potresti avere dei problemi con le varie versioni di mysql, se hai problemi posta pure. Non eliminare il file sql che hai creato in quanto da li possono risolvere diversi problemi (se ce ne sono).

Comunque puoi sempre usare phpMyadmin per esportare il database che hai in locale, ma da buon pinguino.... ;D
: Re: da locale a host vero
: Raf 06 Mar 2006, 19:58:49
io non posso fare così perkè il pc non è collegato a internet quindi devo spostare tutto su un pc ke ha internet e poi caricarlo da li su altervista... quindi è un pò diverso

Poi mi spieghi bene cos'è il dump
è l'aggiungere i campi del database locale a quello ke poi creo sull host server però non so come fare... io non ho mai usato phpmyadmin
: Re: da locale a host vero
: giak 06 Mar 2006, 20:14:53
intendi la password di root di mysql? oppure di un altro utente che hai creato? dimmi che e' di un altro utente.......per favore....
: Re: da locale a host vero
: Raf 06 Mar 2006, 20:28:12
no no leggi sopra
: Re: da locale a host vero
: giak 06 Mar 2006, 23:25:52
ok, mega sospiro di sollievo! non importa se devi spostare tutto da una macchina all'altra. fare il dump significa salvare in database, fare un backup del database (vedi proprio il comando da shell di mysql, mysqldump). come detto prima ti crei questo backup del database (ottini un file .sql) e te lo porti dove vuoi, poi quando hai il pc collegato a internet, dall'host remoto con phpMyadmin ti crei il database (chiaramente il nome deve essere lo stesso di quello che usi per configurare joomla) e una volta creato il database importi il file. Non ricordo come si faccia con phpMyadmin (faccio sempre tutto da shell) ma di sicuro ci sta un link che ti permette questo. Se hai problemi posta pure
: Re: da locale a host vero
: Raf 08 Mar 2006, 22:28:45
le cose stanno andando un po a rilento perkè ho appena iniziato a lavorare in un posto...
cmq proprio in questro momento sto caricando tutti i file tranne il data base
speriamo ke con il data base vada tutto bene perkè io ho fatto il dump con phpmyadmin e mi ha salvato sul desktop un file __ciao__.sql
ke però mi sembra strano boooo
vabbè ora vedo poi ti faccio sapere
: Re: da locale a host vero
: giak 09 Mar 2006, 00:43:19
strano perche'?
: Re: da locale a host vero
: liten 17 Apr 2006, 19:16:25
Mi aggrego a questa discussione...con un problema. Ho creato il mio sito in locale su JSAS e seguendo le istruzioni trovate su joomla.org ho fatto il backup del database in locale per poterlo poi importare sul server online. Fin qui tutto bene.

Quando ho importato il file .sql nel phpAdmin del server pero'...

:
Error

SQL query:

CREATE TABLE `rshugo_akobook` (
`gbid` int( 10 ) NOT NULL AUTO_INCREMENT ,
`gbip` varchar( 15 ) NOT NULL default '',
`gbname` varchar( 20 ) NOT NULL default '',
`gbmail` varchar( 60 ) default NULL ,
`gbloca` varchar( 50 ) default NULL ,
`gbpage` varchar( 150 ) default NULL ,
`gbvote` int( 10 ) default NULL ,
`gbtext` text NOT NULL ,
`gbdate` varchar( 20 ) default NULL ,
`gbcomment` text,
`gbedit` enum( 'y', 'n' ) NOT NULL default 'n',
`gbeditdate` datetime default NULL ,
`published` tinyint( 1 ) NOT NULL default '0',
`gbicq` varchar( 20 ) default NULL ,
`gbaim` varchar( 20 ) default NULL ,
`gbmsn` varchar( 20 ) default NULL ,
PRIMARY KEY ( `gbid` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 AUTO_INCREMENT =6;

MySQL said: Documentation
#1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version
for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=6' at line 19

Qualche idea su che valori devo cambiare nel mio file .sql per fare in modo che il server lo accetti?
: Re: da locale a host vero
: alexred 17 Apr 2006, 19:43:47
Ciao Elisa,
prova a leggere qui:

http://www.joomla.it/index.php?option=com_smf&Itemid=94&topic=3264.0

o qui:

http://www.joomla.it/index.php?option=com_smf&Itemid=94&topic=358.0
: Re: da locale a host vero
: liten 18 Apr 2006, 00:16:22
Grazie per i link, sembra che il server abbia accettato il mio database. Adesso non mi tocca che prendere un caffe' e aspettare che filezilla finisca di caricare.

Ancora una domanda: una volta caricato il tutto sul server devo solo cambiare i valori in configuration.php giusto?
: Re: da locale a host vero
: giak 18 Apr 2006, 11:28:17
in linea di massima si