Problème encoding UTF-8 [Résolu]

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par yep, 3 Avril 2006.

Tags:
  1. yep
    yep WRInaute occasionnel
    Inscrit:
    3 Avril 2004
    Messages:
    252
    J'aime reçus:
    0
    Bonjour à tous,

    j'ai deux problèmes d'encoding :
    - j'utilise Scite, et sous cet éditeur nous avons la possibilité de sélectionner l'encoding.
    Mon fichier est donc enregistrer en UTF-8, mais lorsque je récupère le content-type du header, celui-ci me renvoie du ISO-8859-1.
    Comment régler ce problème ?

    - ce qui m'amène au second problème (qui je pense est fortement lié au premier) : ce script génère des pages donc le contenu HTML en encodé en UTF-8, et qui s'affiche correctement parce que la balise meta Content-Type correctement renseignée. Or rebelote, le header des pages est en ISO-8859-1.

    JPS: j'ai même essayé de forcer le content-type en UTF-8 (dans le header, via la fonction header de php) et rien nada ... cela ne fonctionne pas

    Quelqu'un a-t'il une piste ?
     
  2. ZoRRo75
    ZoRRo75 WRInaute discret
    Inscrit:
    11 Mars 2004
    Messages:
    189
    J'aime reçus:
    0
    Il faut que tu changes le Charset que ton serveur web délivre.

    Tu peux configurer apache pour qu'il ne delivre un certain charset par defaut :
    Code:
    AddDefaultCharset utf-8
    dans apache.conf

    et si tu utilises PHP tu peux aussi influer sur le header de ta page, par exemple:

    Code:
    header('Content-Type: text/html; charset=utf-8');
    si quelqu'un a plus de details sur l'impact de ses deux methodes, merci de nous expliquer.

    NB : je crois qu'il vaut mieux mettre AddDefaultCharset à "Off" dans apache.conf et utiliser la fonction php header
     
  3. French Fred
    French Fred WRInaute discret
    Inscrit:
    12 Février 2004
    Messages:
    202
    J'aime reçus:
    0
    Bonjour,

    Je presume que tu entends pas "content-type du header", tu fais allusion a la balise meta ?!

    Dans ce cas, la reponse a ete citee plus haut.


    Pour information, tu as la possibilite de modifier le charset d'apache, de plusieurs manieres:

    - Modifier directement le comportement d'apache pour les sites
    http://httpd.apache.org/docs/2.0/mod/co ... ultcharset

    - Modifier le charset par virtualHost en utilisant le code suivant:
    Code:
    AddDefaultCharset UTF-8
    - Via le fichier .htaccess, dans la mesure ou cela est autorise
    Code:
    AddDefaultCharset UTF-8
    Certe modifier les entetes http via php est possible mais cette solution necessite de modifier tous les fichiers ;)

    Pour info, un thread pourra etre utile si besoin:
    UTF-8, d'accord mais...
     
  4. yep
    yep WRInaute occasionnel
    Inscrit:
    3 Avril 2004
    Messages:
    252
    J'aime reçus:
    0
    exactement header du fichier != header HTML :p

    j'ai déjà effectué
    Code:
    header('Content-Type: text/html; charset=utf-8');
    sans succès, par contre pour la config serveur
    Code:
    <VirtualHost *>
        AddDefaultCharset utf-8
    </VirtualHost>
    ça fonctionne, merci ^^
     
  5. French Fred
    French Fred WRInaute discret
    Inscrit:
    12 Février 2004
    Messages:
    202
    J'aime reçus:
    0
    as tu une version online disponible ?
    Ce pourra etre utile pour consulter le probleme ;)
     
Chargement...
Similar Threads - Problème encoding UTF Forum Date
WordPress Problème affichage style avec Elementor (titre, bordures, separateur) Administration d'un site Web 8 Août 2022
Problème d'indexation de backlinks Débuter en référencement 24 Juillet 2022
Problème d'indexation de backlinks Problèmes de référencement spécifiques à vos sites 21 Juillet 2022
Probleme de visibilité de ma page Facebook Facebook 5 Juillet 2022
problème avec le développeur Droit du web (juridique, fiscalité...) 22 Juin 2022
Problème désindexation des pages de Google Débuter en référencement 21 Juin 2022
Problème d'indexation de pages sur Google Problèmes de référencement spécifiques à vos sites 31 Mai 2022
problème de redirection non souhaitée Administration d'un site Web 28 Avril 2022
Problème d'indexation Produits Prestashop Crawl et indexation Google, sitemaps 28 Avril 2022
Problème d'affichage des campagnes Google Ads dans un tableau de bord Data Studio AdWords 26 Avril 2022
Problème de vitesse d'affichage des pages sur Analytics Google Analytics 26 Avril 2022
Problème : Google Crawl et Index des pages en No Index et bloqué par le robot.txt Crawl et indexation Google, sitemaps 26 Avril 2022
Problème avec GA4 : nb de visiteurs temps réel et par jour Google Analytics 19 Avril 2022
Problème indexation pages précises en React.js Débuter en référencement 19 Avril 2022
Problème de référencement Demandes d'avis et de conseils sur vos sites 8 Avril 2022
Problème adsence : Annonces ne s'affichent plus AdSense 10 Mars 2022
problèmes procédures stockées Administration d'un site Web 9 Mars 2022
Problème récupération fichier vps Développement d'un site Web ou d'une appli mobile 5 Mars 2022
Problème config postfix. Administration d'un site Web 5 Mars 2022
Search Console Problème d'indexation Crawl et indexation Google, sitemaps 24 Février 2022