O in locale (sul tuo PC), o su Altervista (quindi online), non penso che il tuo PC sia un server di Altervista.
Come ti ha già detto homerbit, apri il file e cerca localhost oppure 127.0.0.1, se era solo in un posto, vuol dire che andava cambiato solo lì.A questo punto ha elaborato un file .sql dove viene detto di correggere tutti i valori dove è scritto "http://localhost" o "127.0.0.1" con il nome reale del sito. Ma io lo vedo scritto solo nel titolo che è quello riportato sotto. Non vedo riportato localhost da nessun'altra parte.
Dopo esserti collegato ad Altervista con Filezilla, troverai le cartelle che riguardano il tuo spazio web.La seconda domanda è: dovrei mettere il sito nella cartella public o httpdocs, ma non vedo nessuna cartella su filezilla che riporti questo nome. E allora?
Ora io non uso Altervista, quindi non ne conosco la struttura, ma sull'hosting che uso i file del sito li devo mettere a partire da
domains/nomesito.it/public_html
Suppongo che su Altervista sia qualcosa di molto simile.