Spostare drupal in un altro sito....

Posts: 45
Iscritto il: 27 Giu 08

Ragazzi ho un problema grave... ho creato un drupal ma ora devo per forza spostarlo in un altro sito.... come faccio? perchè il database cambia...c'è un modo per non perdere tutti i dati e incollare drupal in un altro sito? non voglio rifarlo da capo! -.-

__________________

ciaoooooo!


Posts: 144
Iscritto il: 03 Maggio 07

Certo, basta che modifichi i parametri del database nel file /sites/default/settings.php.


Posts: 45
Iscritto il: 27 Giu 08

e quindi basta che cambio solo il nome del database, e poi tutto funziona?

grazie per la risp!

__________________

ciaoooooo!


Posts: 167
Iscritto il: 14 Nov 07

Se non vuoi complicarti la vita puoi anche usare il modulo Backup and Migrate:
http://drupal.org/project/backup_migrate

__________________

Peppigno


Posts: 45
Iscritto il: 27 Giu 08

scusami mi spieghi cos'è? non sono bravo in inglese...
cmq lo installato... solo che non riesco a capire cosa devo fare... mi da tanti comandi... mi spieghi che procedura devo fare?
ripeto Backup and Migrate è giò installato sul mio drupal ma non so come funziona...
xD

__________________

ciaoooooo!


Posts: 45
Iscritto il: 27 Giu 08

emmedi wrote:
Certo, basta che modifichi i parametri del database nel file /sites/default/settings.php.

ho provato a modificare... ma niente...

__________________

ciaoooooo!


Posts: 144
Iscritto il: 03 Maggio 07

- crei il nuovo db;
- carichi il database che avevi in precedenza esportato;
- modifichi il file settings.php con il nome del nuovo db, dell'utente e della password (del db);
- copi i file del sito nel nuovo spazio.


Posts: 45
Iscritto il: 27 Giu 08

ho provato a farlo ma niente...
questo è quello che modifico nel file settings.php:

* Database URL format:
*   $db_url = 'mysql://username:password@localhost/databasename';
*   $db_url = 'mysqli://username:password@localhost/databasename';
*   $db_url = 'pgsql://username:password@localhost/databasename';
*/
$db_url = 'mysql://kerokaznu@localhost/my_kerokaznu';
$db_prefix = 'ziSpaceITA';

/**
* Base URL (optional).
*

Io ho due siti in altervista... il primo si kiama kerokaznu e il secondo gamecenter... il db di kerokaznu è: my_kerokaznu e quello di gamecenter my_gamecenter e così ho modificato la striscia:

kerokaznu@localhost/my_kerokaznu in
gamecenter@localhost/my_gamecenter e ho anche provato in: GameCenter@localhost/my_gamecenter ma niente...

poi ho provato a vedere queste righe:

'mysql://username:password@localhost/databasename'
ma nel settings.php di kerokaznu rimane sempre uguale ... e se creo dei drupal su gamecenter è sempre uguale la riga e quindi ho modificato solo quella parte cioè:
$db_url = 'mysql://kerokaznu@localhost/my_kerokaznu';

cosa sbaglio? devo modificare altre cose?
grazie ancora

__________________

ciaoooooo!


Posts: 2028
Iscritto il: 01 Gen 07
Admin di Drupal ItaliaSviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneTraduttore

innanzitutto manca la password, e poi non è detto che il DB sia su localhost, controlla nel pannello di controllo del tuo account, solitamente specificano quale è il'indirizzo del server che contiene il tuo database.

__________________

Ciao
    Mavimo
_________________
Io mio sito su Drupal, CFD e OpenFOAM (e se vi chiedete cosa c'entrano l'uno con l'altro.. bhè, non so nemmeno io la risposta Sticking out tongue )


Posts: 45
Iscritto il: 27 Giu 08

ho provato a mettere la pass ma niente... ora l'nica cosa che posso fare per non complicarmi la vita è usare Backup and Migrate solo che non so come si usa l'ho già messo nella cartella modules e attivato...ora mi apre la pagina di questo Backup and Migrate ma non so cosa devo fare...c'è qualcuno che lo sa usare e siegarmi come faccio a trasferire finalmente questo benedetto drupal?

grazie ancora per le risposte!

__________________

ciaoooooo!


Posts: 144
Iscritto il: 03 Maggio 07

Prova a fare una nuova installazione sul nuovo spazio e vedi se almeno quella funziona.


Posts: 45
Iscritto il: 27 Giu 08

emmedi wrote:
Prova a fare una nuova installazione sul nuovo spazio e vedi se almeno quella funziona.

Lo so,ho già provato... mi rimane solo da usare:

Backup and Migrate e poi mi dicon che non ti complichi la vita...c'è qualcuno che mi sa spiegare passo passo come posso usare Backup and Migrate ?

__________________

ciaoooooo!


Posts: 144
Iscritto il: 03 Maggio 07

Sicuramente sbagli qualcosa perché io quell'operazione l'ho fatta diverse volte...


Posts: 45
Iscritto il: 27 Giu 08

emmedi per favore mi dici il tuo contatto di msn o almeno aggiungimi ai tuoi contatti.. così mi aiuti in privato.. grazie....
la mia email è:

carla-92-@hotmail.it

dimmi quando mi hai aggiunto .....per favore mi serve assolutamente il tuo aiuto!

risp se mi hai aggiunto,così me lo puoi spiegare meglio!
Ne sarei davvero grato

Grazie!

__________________

ciaoooooo!


Posts: 25
Iscritto il: 22 Ago 08

magari quando hai risolto posta come hai fatto a risolvere il problema....potrebbe darsi che un giorno possa servire ad un'altro utente che trova la tua discussione. (Potrei essere io ... fra un po' dovrò spostare anch'io un paio di cms di cui un drupal 6.4 ) Smiling


Posts: 45
Iscritto il: 27 Giu 08

Sisi intanto aspetto la risposta di emmedi

__________________

ciaoooooo!


Posts: 144
Iscritto il: 03 Maggio 07

Mi spiace ma non uso quei programmi...

Vedo però che non hai risposto alla mia domanda: l'installazione di un "nuovo" drupal sul nuovo spazio è andata a buon fine? Se sì utilizza i parametri di quel settings.php.

Ripeto i passaggi necessari al trasferimento:
- copia in locale di tutti i file relativi all'installazione di drupal sul vecchio spazio;
- salva il database tramite phpmyadmin o altro;
- crea il database sul nuovo spazio, assegna l'utente e la password;
- modifica il file settings.php con il nome del nuovo db, dell'utente del db e della relativa password;
- carica i dati del database che avevi in precedenza esportato nel nuovo;
- copi i file della vecchia installazione di drupal nel nuovo spazio.

Riguardo il file da modificare, nel caso dovessi spostare il contenuto di my_kerokaznu in my_gamecenter la nuova impostazione sarà
'mysql://nome_utente_my_gamecenter:password_utente_my_gamecenter@localhost/my_gamecenter'
sostituendo alle voci in corsivo i corrispondenti valori.

Più di così non so che fare...


Posts: 526
Iscritto il: 02 Set 07
Moderatore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Eventualmente prova anche a seguire la guida nelle FAQ: http://www.drupalitalia.org/node/1787
consiglio di svuotare le tabelle cache.

__________________

Condividi contenuti