Les caractères accentués sont supprimés à l’enregistrement d’un article (Créer un compte)

  • WordPress :4.7
  • Statut : non résolu
  • Ce sujet contient 7 réponses, 3 participants et a été mis à jour pour la dernière fois par cactux, le il y a 3 années.
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #1878118
    cactux
    Participant
    Initié WordPress
    4 contributions

    Bonjour,

    La liste déroulante indique 4.7 pour la version max, mais j’ai la version <span id=”wp-version”>WordPress 4.8.1 avec le thème Twenty Seventeen.</span>

    • Version de PHP/MySQL : PHP 5.5.36 et MySQL 5.6.37
    • Thème utilisé : Twenty Seventeen
    • Extensions en place : celles par défaut à l’install : Akismet, Hello Dolly.
    • Nom de l’hébergeur : FastHosts

    Problème(s) rencontré(s) : sur une installation toute fraiche de wordpress, sans aucune custo, aucun changement de thème :

    Quand j’enregistre un article, les caractères accentués ne sont pas conservés. Ils sont supprimés.

    Exemple : si je mets le titre “Vive l’été”, quand je clique sur le bouton “Mettre à jour”, alors le titre est “Vive l’t”. Les é ont été supprimés. C’est pareil pour le corps de l’article.

    D’autres outils basés sur PHP & MySQL fonctionnent bien, par exemple Phorum.

    Je n’ai pas trouvé ce problème dans la FAQ, les versions de PHP et MySQL ont l’air ok, que puis-je vérifier d’autre ?

    Merci pour votre aide 🙂

    #1878314
    jouvrard
    Participant
    Chevalier WordPress
    104 contributions

    Bonjour,

    Pouvez-vous donner l’adresse de votre site si celui-ci est accessible?

    Peut-être un souci de “charset” (latin1 au lieu de UTF-8 par exemple?).

    #1880059
    cactux
    Participant
    Initié WordPress
    4 contributions

    Bonjour,

    Le site n’est pas accessible, mais je vais installer wordpress (sur le même serveur) sur un site accessible. Je m’en occupe ce soir.

    Pour le charset, oui, ça semble la meilleure piste, mais du coup que puis-je vérifier ? Ce problème est tellement gros qu’il ne vient probablement pas de wordpress mais de mon serveur, sinon il aurait déjà été vu. Mais que puis-je vérifier ? Merci

    #1880156
    PhiLyon
    Modérateur
    Maître WordPress
    26441 contributions

    Bonjour.

    Dans ton wp-config tu as cette ligne

    /** Database Charset to use in creating database tables. */
    define( 'DB_CHARSET', 'utf8' );

    🙂

    #1881260
    cactux
    Participant
    Initié WordPress
    4 contributions

    Bonsoir,

    Voici le site, c’est une adresse temporaire mais on voit le problème sur cet article : http://www.gargamel-cactus.com/wptest/2017/09/06/test-accents/

    Et dans le fichier wp-config.php, j’ai cette ligne :

    define('DB_CHARSET', 'utf8mb4');

    C’est la version par défaut, je ne l’ai pas modifié.

    #1881650
    jouvrard
    Participant
    Chevalier WordPress
    104 contributions

    Crées un fichier “phpinfo.php” et mets dedans ceci:

    <?php phpinfo(); ?>

    Mets-le à la racine de ton site et vas dessus avec http://ton_adresse/phpinfo.php.
    Fais une recherche sur la page de “charset” et dis-nous ce qu’il y a en face dans le tableau comme charset.

    #1881673
    PhiLyon
    Modérateur
    Maître WordPress
    26441 contributions

    Il y a un autre problème, il n’y a que ce que tu tapes toi, qui ne prend pas les accents, ce qui vient du thème est accentué

    Une pensée sur “Ce titre est accentu”

    Laisser un commentaire

    Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Déjà passes ton PHP en 5.6.30 minimum chez ton hébergeur.

    🙂

    #1882676
    cactux
    Participant
    Initié WordPress
    4 contributions

    Bonjour,

    Dans le phpinfo, la seule occurrence de charset est dans la section Core, avec la variable default_charset, qui a “no value” à la fois pour Local et Master.

    Si je crée un fichier HTML avec des accents, ils s’affichent bien, comme pour le thème. Ce sont les accents qui sont entrés dans un formulaire qui disparaissent, ceux qui sont traités par PHP.

    Je vais voir si je peux faire mettre à jour PHP, mais ce n’est pas gagné.

    Merci pour votre aide

8 sujets de 1 à 8 (sur un total de 8)
  • Vous devez être connecté pour répondre à ce sujet.