Come spostare Gerarchia contenuti in Drupal

October 19

Come spostare Gerarchia contenuti in Drupal


Lo spostamento di un sito Drupal da un dominio all'altro coinvolge due parti: in movimento file Web e spostare il file di database. È necessario prendere il sito offline prima di spostarlo come non si desidera che gli utenti di vedere il tuo sito web in costruzione; caricamento di una nuova pagina di indice con le parole "Sito temporaneamente non disponibile" dovrebbe essere sufficiente. È inoltre necessario uno strumento di FTP per scaricare e caricare i file del sito e li si sposta al nuovo dominio, così come il software phpMyAdmin per gestire il tuo trasferimento del database.

istruzione

1 Fare doppio clic sull'icona del client FTP e scaricare l'intero sito. A seconda della connessione e le dimensioni del vostro sito, questo può richiede pochi minuti o ore. Scarica il sito nella directory locale.

2 Vai a phpMyAdmin nella sua amministrazione Drupal. Fai clic su "Esporta" per esportare tutte le tabelle in un file ZIP o SQL.

3 Vai al tuo client FTP e caricare i file del sito web e database per la nuova directory Web. Assicurarsi di aver caricato il file .htaccess, che è un file di configurazione distribuita per Apache HTTP Server. Offre un modo per apportare modifiche di configurazione su una base per-directory. Questo file è fondamentale per la migrazione di successo.

4 In phpMyAdmin sul nuovo dominio, creare un nuovo database vuoto per contenere i vecchi dati. Fai clic su "Importa" e sfogliare la directory locale per caricare il file di database.

5 Vai a "siti / default / settings.php" e modificarlo con l'editor di testo. Individuare il codice che punta al database MySQL. Modificare il codice per puntare al nuovo database mySQL. Aggiorna il tuo settings.php con il nuovo nome del database, nome utente e password.

6 Vai al tuo nuovo sito, accedere come amministratore e testare il sito, controllando immagini e link. Potrebbe essere necessario aggiornare i collegamenti per farli funzionare correttamente sul nuovo dominio.