Visione Errata Caratteri e Accenti
Autor: Salvatore Ciociola
Besucht 2333,
Followers 3,
Geteilt 39
da un paio di giorni sono passato alla versione 9 di website, ho notato u altro problema, il simbolo euro ed altri caratteri accentati, nell'anteprima mi escono bene, dopo aver publicato vedo caratteri strani, come posso risolvere
Gepostet am
Dai un'occhiata su http://answers.websitex5.com/post/8653
Il problema è lo stesso.
Beh, allora segui la tua strada e procedi ... per tuo conto.
http://www.unofficialwsx5.com/index.php?topic=456.0
Autor
beh ti ringrazio dei suggerimeti... nn so se ne saro capace... ho comprato appositamente tale prodotto xke ignorante in materia...
e se rifaccio tt con la 9, il problema rimane?
Se rifai tutto da zero, non dovresti avere problemi, ma .... la medicina è facile e questo potrebbe essere uno spunto per imparare una cosina in più ... quindi .... consiglio la riparazione di quello che c'e'. ... in fin dei conti ho già mostrato che si può fare facilmente.
Ciao Salvatore, mi potresti dire su che server pubblichi il sito (Windows di Aruba)? Hai provato a contattare il tuo provider dello spazio web per verificare che le pagine vengano lette come UTF8? Fammi sapere, grazie.
IIS legge nativamente l'unicode. State perdendo tempo.
Anzi, no.
Il tempo lo sto perdendo io.
Autor
Salve
se non erro sono su server linux, e sono su server cheapnet... cmq entro qualke minuto mando anche un'email a loro e vi riferisco cosa mi dico, gli riferisco anche qllo ke è stato detto qua e vediamo ke ne esce fuori
Grazie Salvatore, intanto ti passo qualche altro link utile:
Fammi sapere, grazie.
Autor
la risposta del mio provider è stata positiva xcui nn mi resta ke reimpostare un nuovo progetto col 9 e amen nella speranza ke tt vada x il meglio
Autor
dei 2 ultimi link, il primo ha un controsenso di fondo, faccio questa osservazione non per polemizzare ovviamente, se molti di aruba hanno il medesimo problema.....
Autor
proprio ora ho fatto un progetto ex novo
il problema rimane http://www.misterclic.it/
sotto la scritta ci dovevano stare il simbolo dell'euro e del dollaro
Autor
mi sa che il problema l'ho risolto proprio ora, su mozilla sn andato su visualizza poi su codifica caratteri e poi su unicode UTF-8 ed è ricomparso tt normale... ora sto rimettendo il vecchio progetto
Ciao Salvatore, dovrebbe essere il server ad impostare la codifica UTF8 in partenza cosi come specificato nel codice HTML delle pagine. Non cambia tra documento nuovo o convertito.
Infatti il browser vede le pagine con la codifica ISO8859-1. Se tu accedi al ns sito ad esempio (websitex5.com), vedrai che il browser imposta di default la codifica corretta UFT8. Cosa ti ha detto il provider di preciso?
Autor
infatti me ne sn reso conto ora, qlli del provider hanno semplicemente detto che il server ha questa funzione... cmq ora gli faro presente anche quest'ultima cosa che mi avete suggerito e poi vi faro sapere
Grazie Salvatore, aspetto tue info.
Autor
Questa la risposta del provider
Salve,
non possiamo cambiare le impostazioni del server globale.
Abbimo modifcato impostato:
default_charset = "utf-8"
nel suo php.ini
e aggiunto al file
/var/www/html/.htaccess
la riga
AddDefaultCharset utf-8
Quello che mi chiedo io ora, ed ho gia chiesto anche a loro, quando andro a riaggiornare il sito che succederà?
Ciao, tu non devi fare nulla, l'hanno fatto loro!
Se vedi il sito adesso è tutto ok, proprio perché era il server che aveva il tipo di charset impostato non correttamente, come ti avevo accennato sopra.
Dammi anche tu conferma ma io vedo i caratteri correttamente ed il charset ora è corretto.
Autor
si è tt ok e puo ritenersi chiuso qsto argomento, e davvero grazie della pazienza e disponibilità
Grazie a te per il tuo feedback, lascio questo post come riferimento per altri che potrebbero avere il tuo stesso problema.
Ricordo in generale che è necessario verificare che il proprio provider imposti come tipo di carattere per le pagine il codice UTF8 e non ISO8859-1.
Invito a leggere In fondo il post di risposta del provider di Salvatore se può essere utile anche per altri provider.
Grazie.
Salve
Passato alla versione V9, sto riscontrando il problema dei caratteri visualizzati in modo non corretto (l'accento sostituito da ’); letti i post ho contattato il provider (locale, non Aruba) e di seguito riporto la sua risposta:
Buonasera vedo che il tag con cui è specificato il character set non è completo:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
Mentre sul sito c’è scritto solo
<meta charset=UTF-8"/>
Provi a vedere se così funziona
Premessa: con la versione precedente non ho mai riscontrato problemi di questo tipo e il difetto sta davvero creando qualche problema.
Potete darmi il vostro parere?
Ciao Marco,
Significa che il tuo server sta continuando a servire i file usando il charset ISO-8859-1 (usato da WSX5 v8).
Dovresti chiedere ad Aruba di fare in modo che il server utilizzi il charset UTF-8. Questo non significa aggiungere un metatag ma include la modifica delle impostazioni del server.
UTF-8 è ormai lo standard (perchè permette di creare siti in ogni lingua) e un server che utilizza un charset differente è da considerarsi non correttamente configurato.