Joomla.it Forum
Non solo Joomla... => Database => : PinkBetta 25 Apr 2010, 11:57:43
-
Ciao mi trovo per la prima volta a dover trasferire un sito da locale in remoto. Sto seguendo questa guida: http://wiki.joomla.it/index.php?title=Trasferimento_siti_web_Joomla_da_locale_a_remoto_e_viceversa
A un certo punto dice di esportare il database sul computer e poi importarlo in remoto, allora ho aperto phpmyadmin scrivendo http://localhost/phpmyadmin (il che mi ha anche fatto strano visto che il sito è http://localhost/joomla1.5/) e praticamente mi si apre una schermata con a sx 5 voci:
cdcol(1)
information_schema(28)
mysql(84)
phpmyadmin(8)
test
Io cosa devo esportare? Tutto o solo mysql?
Grazie!
-
ciao,
1) http://localhost/phpmyadmin
Serve per accedere al phpmyadmin strumento per gestire i database mysql
2) il nome del db da esportare è quello inserito durante l'installazione.
Lo trovi nel file configuration.php nella cartella principale del tuo sito alla voce
var $db = 'nomed del tuo db...'
-
Non riesco a trovare il file configuration.php, ne ho aperto uno in locale con quel nome (sotto xampp e dentro la cartella joomla 1.5) ma quando provo ad aprirlo con un browser è vuoto.
Ma poi se non è uno dei quei 5 della lista in phpmyadmin dove lo trovo?
-
quando provo ad aprirlo con un browser
aprilo con notepad++
-
Stavo provando ad aprirlo con un altro programma e mi sono venute fuori delle scritte tra cui var $db = 'mysql';
allora è quello che nella lista è mysql giusto?
Abbiate pietà ma non so mai dove mettere le mani, l'avevo aperto con un browser perchè di predefinito mi dava quello dunque pensavo fosse quello giusto.
-
Ora se apro il database mysql mi da una lista di voci, se invece vado sulla scheda database me lo da disattivato e non posso mettere la spunta per selezionarlo.
E' grave vero?
-
non capisco cosa stai facendo..
il database lo esporti da phpmyadmin e lo salvi nel tuo pc
il configuration.php sta nel sito e lo scarichi con filezilla via ftp e lo modifichi con notepad++
il database non devi toccarlo ne aprirlo, al massimo lo rinomini per dagli lo stesso nome di dove lo devi importare
se hai un s.o. win attenta alle estensioni perchè di default non le vedi..
con un so linux è tutto molto più semplice..
-
In pratica sono sempre su phpmyadmin del sito in locale, sto ancora cercando di esportarlo sul computer (si ho win), però non so come selezionarlo, in pratica ho provato ad aprirlo cliccando sulle voci a sx e mi viene una lista, poi ho provato ad andare sulla scheda database e mi da l'elenco (quello del primo post) ma con due voci non cliccabili (tra cui anche mysql) e poi ho provato ad andare sulla scheda esporta.
Mi preoccupa il fatto che nella scheda database il mio database sia non cliccabile.
Però quello non lo devo toccare? Passo direttamente alla scheda esporta? Perchè nella guida c'è scritto di selezionarlo, ma non so dove...
-
quando sei in phpmyadmin guarda in alto o meglio segui la guida:
http://wiki.joomla.it/index.php?title=Trasferimento_siti_web_Joomla_da_locale_a_remoto_e_viceversa
-
Ci dovrei essere, però prima di esportarlo visto che avevi detto che va rinominato, ecco questa operazione va fatta prima o dopo l'esportazione? E come nome ci metto il db che ho inserito durante l'installazione di joomla nella scheda database?
-
Ho provato a esportare il database, l'ho rinominato quando era sul mio pc col nome del database che avevo configurato durante l'installazione di joomla, ho effettuato l'accesso sul phpmyadmin del sito in remoto (tramite il pannello di controllo del gestore del dominio), ho fatto l'importazione ma non me la esegue (e ti pareva...), mi da questo errore:
Errore
query SQL:
--
-- Database: `mysql`
--
-- --------------------------------------------------------
--
-- Struttura della tabella `columns_priv`
--
DROP TABLE IF EXISTS `columns_priv` ;
Messaggio di MySQL: Documentazione
#1046 - No database selected
Che faccio?
-
Ah no niente sono bischera io, non avevo selezionato il db.
-
Ce l'ho fatta a metterlo in remoto.
Vi ringrazio siete stati gentilissimi!