Migrare sito

6 contenuti / 0 new
Ultimo contenuto
Migrare sito

Salve

ho un grosso problema riguardo la migrazione di un sito. Fino ad ora avevo creato i siti in remoto e messi in remoto.
Adesso vorrei spostare il sito che si trova in una sottocartella (www.prova.it/miosito) in un altro dominio.

Ho pulito le cache, esportato il DD con Backup&Migrate e backuppato le cartelle.
Ho poi incolatto le cartelle nel nuovo sito e importato il database.
Però niente.

ho anche installato drupal 7 nel nuovo sito, installato backup&migrate e importato da lì il database.

Credo ci sia una procedura piuttosto standard per migrare un sito, ma ci sto battendo la testa.

Grazie

Prima di provare a risponderti mi vengono in mente alcune domande che forse possono aiutarti a trovare il problema:

  • Che errore ti da?
  • Hai controllato se i dati di accesso al DB nel settings.php sono giusti? Se fanno riferimento al nuovo DB.
  • Nel nuovo sito (hosting) l'indirizzo del DB è localhost oppure ha un indirizzo specifico?
  • Nel DB stesso ci sono dei link assoluti che fanno riferimento al vecchio sito?
  • Hai verificato che il nuovo hosting abbia tutti i requisiti necessari per un'installazione Drupal?

A volte basta farsi la domanda giusta ;)
...
a volte no invece! :P

Spero di esserti stato d'aiuto

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

Ho fatto diverse prove. In questa ho:
1) Installato Drupal 7 in directory presshub.it/02
2)Messo il vecchio sito in maintenance mode (dopoa ver pulito cache e disabilitato clean url), backuppato database e scaricato il sito in locale.
3) Installato modulo backup and migrate nel nuovo, importato il DB
4) trasferito tutto il sito nel nuovo: da caleidoscopio.co.uk/wittenberg a presshub.it/02
In pratica ho preso tutte le sottocartelle di wittenberg e messe in 02, altrimenti avrei avuto presshub.it/02/wittenberg ,no?

5) risultato: http://www.presshub.it/02/

l'host è Aruba in budle 50€ con Linux e 5 db

Seconda prova:

1)Messo il vecchio sito in maintenance mode (dopoa ver pulito cache e disabilitato clean url), backuppato database e scaricato il sito in locale.
2) Trasferito il sito da locale a remoto
3) importato il DB tramite mysql di aruba
4) trasferito tutto il sito nel nuovo: da caleidoscopio.co.uk/wittenberg a presshub.it/wittenberg
5) modificato il setting.php con il nuovo database, utente e pass
6) Ho messo permessi 777 a site/default/files

Risultato, http://www.presshub.it/wittenberg/
Internal Server Error

forse hai risolto, perché sono andato adesso a visitare i due link che hai postato e il secondo, se non sbaglio si vede correttamente.

Come hai risolto?

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

aprendo un ticket di assistenza su Aruba.
Avevo sbagliato alcuni permessi, ma non avevo trovato da nessuna parte un procedimento chiaro.

Quote:

Gentile Cliente,

in merito alla Sua segnalazione, La informiamo che abbiamo effettuato le opportune verifiche individuando alcune cartelle e file aventi permessi CHMOD diversi dai corretti 755. Tale impostazione genera il manifestarsi dell’errore “500 Internal Server Error” o a malfunzionamenti dei file come spiegato nella pagina seguente:

http://kb.aruba.it/KB/a220/se-durante-lesecuzione-di-uno-script-php-si-o...

Abbiamo provveduto a ripristinare correttamente i permessi su file e cartelle a 755 e La invitiamo a verificare il corretto funzionamento.

Se dovesse avere lo stesso problema in futuro può eseguire tale procedura in completa autonomia andando al Suo Pannello ADMIN all’indirizzo:

http://admin.aruba.it/

e seguendo il percorso:
->Servizi Hosting Linux
–>riparazione script permissions

Restiamo a disposizione per eventuali chiarimenti.

Cordiali Saluti