Joomla.it Forum
Non solo Joomla... => Database => : Beppegoal 19 Apr 2010, 11:58:16
-
Buongiorno a tutti, sono da poco entrato nel mondo "Joomla" e devo dire che mi sto appassionando parecchio.
Avrei bisogno su un chiarimento in merito alla configurazione del database durante la fase di import da locale a remoto.
Avevo creato un DB su un sito di hosting, con nome prefissato e imposto dal servizio a cui mi appoggio.
Successivamente ho sviluppato il mio sito in locale, con db creato ad hoc con un altro nome, scelto da me (diverso da quello remoto).
Dopo aver caricato tutte le cartelle in remoto e fatto l'import dell'sql, mi aspettavo di dover fare configurazione nel file configuration.php (che ho lasciato originale così come era in remoto senza sovrascriverlo con il mio)per adeguare, ad esempio, il nome del DB, invece niente, ho caricato e il sito era subito e perfettamente funzionante.
E' sempre così "semplice"?
Grazie a tutti per l'eventuale spiegazione e buona giornata. :)
-
sinceramente no.
non dovrebbe funzionare e dovresti, come avevi immaginato, impostare i cambiamenti nel file configuration.php.
ti faccio una domanda stupida eh, ma non e' che carichi ancora in locale?
una volta mi era successo, non avevo cambiato alcune path e il sito in alcune sue parti si caricava dal locale, essendo il _mio_ locale non mi accorgevo della differenza finche non ho guardato l'indirizzo dalla barra.
ora lo so che son stata tonta io ma magari puo' succedere ;)
puoi passare il link?
-
Non penso di caricare ancora in locale, ho provato da diverse postazioni.
Tra l'altro, verificando il file configurazion.php, vedo la riga var $password = ''; senza password assegnata. Mah...
Il link è
http://latino2night.altervista.org/
un sito molto semplice, giusto per iniziare a smanettare.
Grazie per la risposta!!
-
E' sempre così "semplice"?
ehhh si, sono i vantaggi dei sistemi non win che tiene il suo registro di sistema..
nell'open source ciascun file se ne sta nella sua cartelletta e quindi tutto è più semplice senza quel misterioso file che cresce, cresce, cresce fino a morire con l'hardware e nessuno sa cosa ci sia dentro..
;)
visto che ci sei, prova pure un sistema operativo diverso, magari ubuntu in una partizione del tuo pc..
:D
-
Grazie Francesco per la risposta.
Proverò senz'altro, ed al più presto, Ubuntu.
E' ora di iniziare ad esplorare nuovi s.o.
-
... ho caricato e il sito era subito e perfettamente funzionante.
e perché non avrebbe dovuto esserlo? le credenziali di accesso erano già giuste quindi non era necessaria alcuna modifica.
il nome del db serve solo per accedere allo stesso, non per operare con esso: il comportamento è corretto.
ciao,
marco
-
Non pensavo che funzionasse subito perché immaginavo di dover modificare qualche impostazione nel file configuration.php, ma probabilmente il fatto che l'importazione dell'SQL ha creato le tabelle senza modificare il nome del db in remoto e visto che il prefisso db è lo stesso, non ci sono stati problemi di connessione.
Ciao!
-
Successivamente ho sviluppato il mio sito in locale, con db creato ad hoc con un altro nome, scelto da me (diverso da quello remoto).
ora pero' sono io che non capisco... come puo' essere che lui importi il sito, compreso il file configuration.php con altro nome rispetto a quello remoto e funzioni?
a meno che, non abbia fatto una installazione exnovo e poi abbia importato il db, ma non e' la stessa cosa.
cosa non capisco?
-
leggi che ha scritto beppe:
... file configuration.php (che ho lasciato originale così come era in remoto senza sovrascriverlo con il mio)
aveva già fatto l'installazione online (configuration.php non esiste nel pacchetto joomla), quindi i dati di connessione ed interfacciamento erano corretti.
ciao,
marco
-
Esatto, avevo fatto un'installazione con un sito diverso e il suo db. Poi sono andato a sovrascrivere le tabelle ma non ho importato il file configuration.php, solo l'SQL, lasciando quello originale in remoto.
-
ahhhhhhhhh 8)
-
dimenticavo, a questo punto metteresti un [risolto] all'inizio del titolo del tuo primo post?
grazie :)