Se in locale funziona tutto, cancella tutti i files dal server remoto e ricarica tutto di nuovo db compreso, ricontrolla inoltre il file configuration.php magari hai omesso qualche parametro.