Senti, siccome NON PUO' non funzionare.
Deve sicuramente esserci stato un errore nella modifica del configuration o del caricamento via ftp (a volte può capitare che vada in timeout e qualche file venga meno.
Può darsi, ad esempio, che tu avessi (per un qualsiasi motivo) messo un percorso nell'htaccess. In questo caso, adesso andrebbe in conflitto.
Allora calmati un secondo. Reimporta il db. (e' importato in modo corretto, vero? in fase di esportazione avevi flaggato "drop tables", completa gli insert, auto increment, "if not exist", no?)
Ricarica tutti i files e le cartelle. Riprova a modificare il configuration.php
Non dare permessi 777. Cartelle a 775 e files a 664 (per il momento). A volte settaggi di sicurezza del server bloccano la roba con permessi a 777.
Riprova, dai
edit: abbiamo postato quasi contemporaneamente e non mi ero accorto della tua risposta. La lentezza della tua adsl (non so che adsl hai, io vado alla velocità corretta. Anche io dalla Sicilia) può tranquillamente aver provocato un timeout del client ftp