A me è capitata due volte una cosa simile con J 2.5: senza apparente motivo il back end funzionava mentre il front end era bianco.
Ho risolto ogni volta facendo prima un backup e quindi ripristinando i soli files (via FTP) del backup precedente.
Poi ho capito che la causa era un plugin non compatibile. Disinstallato, il problema non si è più presentato.
Infine, ho verificato degli errori di impostazione in FileZilla (tipo di trasferimento: Automatico, ASCII o Binario?).
Non so se il tuo caso corrisponde: prova così. Altrimenti, se hai effettuato il backup Sql, potresti provare un ripristino (magari associato ad una sovrascrittura dei file via FTP).