Da ieri all'improvviso, senza aver fatto nulla, trovo che nel mio sito invece delle vocali accentate si vede un rombo con un punto di domanda (in altri computer invece si vede un quadratino).
Ho provato a cambiare le password di accesso, a ricaricare FTP i miei files e a vuotare la chache. Tutto rimane uguale.
Nella versiono del sito sul mio computer le parole sono scritte bene ma dopo il trasferimento le vocali accentate si vedono come sopra detto.
Per esempio questa è una pagina del mio sito (ma hanno tutte lo stesso problema) http://www.laghettialpini.altervista.org/boden.php
Cosa posso fare?
Grazie.
Devi controllare la codifica dei file e quella messa nell'header della pagina (eg, tutto in utf8). Inoltre potresti considerare di sostituire le accentate con entità HTML (eg è con è ecc...).
Tu, invece, da una parte hai utf8 e dall'altra hai windows1252 con lettere accentate (no entità).
Ultima modifica di darkwolf : 27-05-2017 alle ore 12.01.49
Grazie per la risposta veloce.
Mettendo utf-8 invece di windows-1252 rimane ilo problema.
Cambiando è con è funziona. Se non c'è altra soluzione cambierò tutte le vocali accentate del sito in questo modo.
Resta il fatto che fino a ieri tutto funzionava bene e all'improvviso oggi non funziona più e mi tocca fare tutte queste modifiche.
Ciao.Buona giornata.
Il problema è l'incongruenza tra l'encoding del file e quello dell'header.
Se forzo il browser a mostrare la pagina con "western-1252" vedo correttamente le accentate.
Cioè, adesso hai utf-8 nell'header, ma il file rimane in 1252.
Dovresti scaricare sul tuo pc i file, verificare le modalità di caricamento del tuo ftp, e poi - con un buon editor (notepad++ o simili) portesti sostituire tutte le occorrenze delle accentate/acute in un colpo solo.
Puoi anche provare via htaccess con:
AddDefaultCharset utf-8
se vuoi che siano tutti in utf-8
Ultima modifica di darkwolf : 27-05-2017 alle ore 11.58.51