Back to top

Autore Topic: [RISOLTO] Lettere accentate  (Letto 4440 volte)

Offline Granbrakko

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
[RISOLTO] Lettere accentate
« il: 24 Apr 2015, 15:09:51 »
Buongiorno a tutti.
ho cercato un po' in giro prima di scrivere questo post, ma non sono riuscito a trovare una soluzione.
Il mio problema è che ho installato joomla 3 e non riesco piu' ad utilizzare le lettere accentate. Mi vengono tutte sostituite con un punto interrogativo (?)
Qualcuno mi puo' aiutare? io non sono riuscito a trovare una soluzione.


grazie

 ::) ::)
« Ultima modifica: 25 Apr 2015, 13:00:38 da Granbrakko »

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Lettere accentate
« Risposta #1 il: 24 Apr 2015, 21:25:04 »
ciao e benvenuto
hai questo problema sono nel frontend? o anche nel pannello di amministrazione del sito? cambiando template il problema persiste?


Nel forum inglese chiariscono:
Citazione
Your server is setting the HTTP header:
Content-Type: text/html; charset=iso-8859-1

Which is contradicting, and overriding, the meta tag:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
« Ultima modifica: 24 Apr 2015, 21:27:16 da giovi »

Offline Granbrakko

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
Re:Lettere accentate
« Risposta #2 il: 24 Apr 2015, 21:32:29 »
Il forum inglese è chiaro, ma io non so dove verificare quelle impostazioni.  Comunque il problema c'è  anche se cambio templare.  Sia nel front end sia nel pannello di amministrazione del sito.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Lettere accentate
« Risposta #3 il: 24 Apr 2015, 21:45:53 »
puoi postare un link al sito?
hai qualche particolare estensione installata oltre quelle già presenti in joomla?

Offline Granbrakko

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
Re:Lettere accentate
« Risposta #4 il: 24 Apr 2015, 21:48:51 »
http://www.carlottacristiani.it/joomla3/
il sito è ancora in fase di test.
« Ultima modifica: 24 Apr 2015, 21:50:48 da Granbrakko »

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Lettere accentate
« Risposta #5 il: 24 Apr 2015, 22:01:01 »
estensioni?

nella prima index.php che trovi in joomla (quella della root) inserisci questa riga:
Codice: [Seleziona]
header('Content-Type: text/html; charset=UTF-8');

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Lettere accentate
« Risposta #6 il: 24 Apr 2015, 22:02:58 »
Altrimenti dovresti vedere come è codificato il database!

Offline Granbrakko

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
Re:Lettere accentate
« Risposta #7 il: 24 Apr 2015, 22:14:54 »
<?php
/**
 * @package    Joomla.Site
 *
 * @copyright  Copyright (C) 2005 - 2015 Open Source Matters, Inc. All rights reserved.
 * @license    GNU General Public License version 2 or later; see LICENSE.txt
 */
header('Content-Type: text/html; charset=UTF-8');
if (version_compare(PHP_VERSION, '5.3.10', '<'))

ho inserito il codice qui ma non ha sortito effetti.

oltre alle estensioni standard di joomla ho installato il template purity iii e poi un template che si chiama t3. ma ho provato anche a cambiare template e metterci uno standard. il problema non cambia. I punti interrogativi li vedo già quando creo gli articoli da amministratore. senza dover andare sul frontend a vedere come si vede.  :( :(   

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Lettere accentate
« Risposta #8 il: 24 Apr 2015, 22:26:08 »
è possibile che il problema sia nel database! hai verificato che codifica usa?

Offline Granbrakko

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
Re:Lettere accentate
« Risposta #9 il: 24 Apr 2015, 22:30:16 »
Avevo già verificato.  Usa uft8

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Lettere accentate
« Risposta #10 il: 24 Apr 2015, 22:38:17 »
Incredibile. Non resta che chiedere maggiori informazioni al provider allora!

Offline Granbrakko

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
Re:Lettere accentate
« Risposta #11 il: 25 Apr 2015, 11:31:38 »
E' davvero incredibile. Ho fatto una verifica ed un test. ho il db in locale codificato come sul server "utf8_general_ci". In locale (che tra parentesi essendo un ambiente di test è molto piu' incasinato di quello sul server perchè ci ho installato un po' di roba) ho modificato il file index.php e funziona alla grande. Ripetuta l'operaione sul server... niente!!! Ora davvero non so cosa fare....  :'(

Offline Granbrakko

  • Nuovo arrivato
  • *
  • Post: 18
    • Mostra profilo
Re:Lettere accentate
« Risposta #12 il: 25 Apr 2015, 13:00:04 »
DONE!!!!
Per i posteri, il problema era nel DB. nella pagina principale sembrava essere correttamente impostato su uft8, ma le tabelle erano su un diverso codice. ho dovuto modificare le singole tabelle ed ora funziona.
per farlo ho usato questi comandi per ogni singola tabella

ALTER TABLE <table name> COLLATE utf8_general_ci;
ed in sequenza
ALTER TABLE <table name> CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
 
avevo anche provato con

ALTER DATABASE  `DATABASE_NAME` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci
ma non ha sortito l'effetto voluto.

Post chiuso.

Quasi dimenticavo.... Grazie mille giovi. Mi sei stato di grande aiuto. ;)
« Ultima modifica: 25 Apr 2015, 13:01:52 da Granbrakko »

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO] Lettere accentate
« Risposta #13 il: 25 Apr 2015, 21:07:53 »
Di niente, lieto che tu abbia trovato una soluzione!
A presto

 



Web Design Bolzano Kreatif