"é" devient "é" après transfert

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • "é" devient "é" après transfert

    Bonjour,
    problème de base certainement sur le serveur où j'ai transféré ma base locale et les fichiers de mon site, mais à chaque installation de nouveau composant, les accents sont modifiés.
    celà se produit sur les textes que j'inscrits dans mes compo d'image, pas de souci avec l'éditeur TyniMCE, qui lui est fidèle.
    je veux bien coriger à la main toute ma base, mais les nouvelles inscriptions remettront le bug de toute façon.
    Que dois_je vérifier selon vous ?
    (PhpMyAdmin du serveur est 2.2.3, avec MySQL 3.23.28-gamma)
    je suis un peu coincé de ce côté là pour gérer les jeux de caractères du fichier lors de l'import, et le serveur m'est imposé...
    merci.
    Ca devrait le faire et des fois ça le fait pas...

  • #2
    salut à tous et à toutes,

    cherches sur le forum, on a déjà répondu à cette question...

    bien cordialement
    Agence web Joomla www.nartconcept.fr spécialisée en création de sites Joomla professionnels http://www.nartconcept.fr/services.html
    RT3 Framework : www.rt3.fr pour Joomla 1.7.x & 2.5

    Commentaire


    • #3
      va chercher...

      Merci, de ta réponse
      mais j'ai bien (?) déjà fouillé le forum avant de poster, et après une aprém à tourner en rond sur les divers posts, je me suis décidé à poster, des fois que quelqu'un aurait la, ou un début de réponse.
      Alors je cherche peut-être mal, mais je ne trouve que des posts où l'on dit d'exporter en latin1 (déjà tenté), iso-8859-1 (idem que Latin1), Utf8, etc...
      J'ai tout éssayé.
      comme je le dis dans mon message, la version PhpMyAdmin du serveur ne me permet pas de clarifier le jeu de caractere à l'import de la base
      et n'affiche aucune valeur d'interclassement (donc je navigue à l'aveugle)
      même en compatibilté Mysql 4, avec drop-table etc.. J'ai le bug sur les nouveaux compo que j'installe en ligne, ou bien il apparait sur les compo d'images une fois l'export faite.
      De plus j'ai la plupart du temps une erreur de syntax en ligne --1 (trouvée sur de nombreux posts, mais aucune solution ne fonctionne) (copier coller de la base, compatibilité 4 etc..)
      J'en conclue peut-être hativement que la version PhpMyAdmin du serveur est en cause.
      Donc si il existe une solution au niveau de la base, où une chose que je n'aurais pas tenté, je prends (fichier de config, script, etc..)
      Y compris un lien vers un post du forum que je n'aurais pas vu.
      Dernière édition par Repitol à 14/09/2006, 14h14
      Ca devrait le faire et des fois ça le fait pas...

      Commentaire


      • #4
        salut à tous et à toutes,

        hm, bizarre, faudrait que tu contacte ton support pour leur demander, normalement "compatible MySqlx" marche bien, ainsi que d'autres méthodes dont on a parlé sur ce forum

        bien cordialement
        Agence web Joomla www.nartconcept.fr spécialisée en création de sites Joomla professionnels http://www.nartconcept.fr/services.html
        RT3 Framework : www.rt3.fr pour Joomla 1.7.x & 2.5

        Commentaire


        • #5
          Salut Répitol !

          C'est un problème d'encodage !
          cela provient des différentes versions de PhpMyadmin employées lors de l'export puis de l'import de la base...

          Fais des recherches, tu devrais trouver une solution sur le forum !

          Ps : il est quelque part, mais faut que je retrouve le lien...
          Nono
          http://www.froncles.fr Le Village de FRONCLES en Haute-Marne.
          http://www.microtel-froncles.fr Le Club Informatique Microtel Multimédias du 52

          Commentaire


          • #6
            Import-export de base...

            Salut Nono,
            eh oui, je suis d'accord avec toi ! Un sacré bon probleme de compatibilté PHP ou Mysql... Rageant !
            Mais avec d'un côté mon pc et les bonnes versions PHP et Mysql et de l'autre un serveur mal géré (mais qui m'est imposé), peu réactif à se mettre à jour, je suis dans la panade.
            comme je le disais, les soluçes trouvées sur le forum, consiste à exporter la base via SQL en compatibilité 4, jeu de caractere Latin_1, et avec des énoncés Drop-table, ou bien de faire des copier coller de la base.
            J'ai essayé tout ça. Y compris de faire un export en choisissant le caractère par défaut Uft8 au lieu de Latin_1. Ben... a môrche pô.
            sur les serveurs bien foutus, la version de Php permet de vérifier le jeu de caractères de la base lors de l'import, ce qui règle moults soucis. Là j'ai pas le choix, juste "importer la base" et attendre les erreurs SQL.
            Ca devrait le faire et des fois ça le fait pas...

            Commentaire


            • #7
              Sinon, il faut trouver un éditeur de texte (comme Gedit sous Gnome pour Linux) qui sauvegarde un fichier texte en UTF ou ISO au choix, ouvrir le fichier sql et le sauvegarder dans le bon jeu de caractère.

              Commentaire


              • #8
                notepad++ sur win
                Pas de demande de support en MP ou par mail, Merci.

                Commentaire


                • #9
                  suite du probleme d'encodage des caractères...

                  Envoyé par mta-CK Voir le message
                  notepad++ sur win
                  Merci ! j'ai essayé, sans succès, merci mta-CK (vatche de pseudo !)

                  Sinon, mon bleme reste entier. Le serveur dédié tourne sous Windows, version obsolète de MySQL que les admins ne veulent pas mettre à jour (trop dur certainement )
                  donc impossible de spécifier le jeu de caractère à l'import, ni même de savoir quel est celui par défaut

                  j'ai donc tenté un export en codage ANSI (via méthode de Nono trouvée sur le forum et mta-CK) à savoir copier coller la base ou les jos_ voulus dans Notepad, puis enregistrer en ANSI)
                  effectivement, je n'ai pas d'erreur lors de l'import, mais les caractères jouent Halloween à chaque fois.
                  J'ai tenté un enregistrement en UTF8, en Iso... pareil.

                  Je pense que la seule solution reste d'attendre que les admins du serveur pose leur tasse de thé et se lance dans cette giga aventure qu'est la maj de leur version de MySQL, pour que je puisse enfin spécifier le jeu de carctère à l'import.
                  Dernière édition par Repitol à 23/11/2006, 09h06
                  Ca devrait le faire et des fois ça le fait pas...

                  Commentaire


                  • #10
                    euh au fait mta... Des fois que j'ai pas bien comprite ta soluçe, ce qui est fort probable...

                    mon extrait de base exporté... je le colle dans Notepad++, et j'enregistre au format Window Resource File (*.rc) ?

                    ou je spécifie un langage ?
                    Je maitrise pas bien Notepad++... Etonnant, non ?
                    Ca devrait le faire et des fois ça le fait pas...

                    Commentaire


                    • #11
                      Il te faut un format texte ASCII "tout bête", mais dans le jeu de caractère spécifié (ISO ou UTF)

                      Commentaire


                      • #12
                        Envoyé par Sandrine_G Voir le message
                        Il te faut un format texte ASCII "tout bête", mais dans le jeu de caractère spécifié (ISO ou UTF)
                        Salut Sandrine, je ne voulais pas remettre une couche, tu as déjà répondu à un de mes posts sur ce sujet. Comme Repitol, j'ai tout essayé, y compris avec un Joomla "vierge" dans lequel j'ai créé volontairement des "é,è,ç,à" à plusieurs endroits. J'ai tenté toutes les solutions que j'ai pu lire sur le forum.
                        Je dois être un gros newbie, mais je commence à avoir la tête qui tourne!
                        Bye bye
                        Passion-Carpe.com

                        Commentaire


                        • #13
                          Si ça peut te rassurer Carpist44, j'ai la tête qui tourne moi aussi avec cette histoire de jeux de caractères !! Parce qu'avec deux éditeurs différents pour le même fichier, un coup je vois des caractères bizarres, un coup je ne les vois pas.
                          Donc, voici comment personnellement je procède (cela dit, il est peut-être plus facile de le faire avec Linux, à cause des extensions de fichier ?) :
                          - j'exporte ma bd (personnellement je la transmet en compressé par habitude, j'ai parfois des fichiers assez gros)
                          - j'obtiens un fichier (zip ou tar.gz pour moi) que je décompresse dans mon disque dur
                          - j'ouvre le fichier .sql obtenu avec un éditeur de texte le plus simple possible, je sauvegarde simplement avec l'option de codage de caractère approprié.
                          - lorsque j'importe ce ficher dans ma bdd, ça fonctionne.

                          Si tu veux, transmet-moi ton fichier réticent aux accent, que je le passe dans la moulinette de mon éditeur. Si le problème persiste, c'est qu'il faudra chercher ailleurs.

                          Commentaire


                          • #14
                            Merci bcp Sandrine, je vais de ce pas télécharger mon fichier sql et je te le passe en PJ, désolé un peu long à répondre, je suis aussi au boulot...

                            Sorry : la base dépasse la limite d'upload du forum, si ça ne te dérange pas, je peux te l'adresser par mail, si ok passe moi en mp, merci

                            Cordialement,
                            Vincent
                            Dernière édition par carpist44 à 23/11/2006, 11h51
                            Passion-Carpe.com

                            Commentaire


                            • #15
                              Salut Carpist44. J'ai réglé mon souci de façon assez simple pour ma part (enfin !!!!)
                              j'ai exporté la base de donnée locale, via le bouton "transmettre" de Mysql
                              puis j'ai demandé l'ouverture du fichier par Notepad++

                              dans Notepad++ : Format "encoder au format windows" (si ce n'est pas le cas, ce parametre n'est pas grisé) puis format/encoder - UTF-8.

                              j'ai enregistré ma base sur mon disque dur sans extension (**all files dans Notepad++)

                              Le serveur Free permet de clarifier la valeur d'interclassement de la base
                              (si tu n'as pas Free, il est facile d'obtenir un accès sql en s'inscrivant chez eux, c'est gratuit)

                              j'y ai donc importé ma base
                              à ce stade les accents sont toujours corrompus

                              puis j'ai spécifié l'interclassement en UTF-8 (opérations / interclassemnt utf-8 bin / exécuter

                              par souci de sécurité, j'ai vidé ma base et réimporté le fichier.

                              C'est nickel.

                              Donc je peux exporter cette base "corrigée" sur le serveur qui ne me permet aucune modif d'interclassement ni de jeu de caractère.
                              Ca marche pour moi, tu peux essayer.

                              si tu veux, tu m'envoies ta base par MP et je te fais cette rapide modif.
                              Ca devrait le faire et des fois ça le fait pas...

                              Commentaire

                              Annonce

                              Réduire
                              1 sur 2 < >

                              C'est [Réglé] et on n'en parle plus ?

                              A quoi ça sert ?
                              La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                              Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                              Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                              Comment ajouter la mention [Réglé] à votre discussion ?
                              1 - Aller sur votre discussion et éditer votre premier message :


                              2 - Cliquer sur la liste déroulante Préfixe.

                              3 - Choisir le préfixe [Réglé].


                              4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                              2 sur 2 < >

                              Assistance au forum - Outil de publication d'infos de votre site

                              Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                              Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                              Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                              UTILISER À VOS PROPRES RISQUES :
                              L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                              Problèmes connus :
                              FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                              Installation :

                              1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                              Archive zip : https://github.com/AFUJ/FPA/zipball/master

                              2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                              3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                              4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                              5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                              6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                              et remplacer www. votresite .com par votre nom de domaine


                              Exemples:
                              Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/
                              Pour executer le script: http://www..com/fpa-fr.php

                              Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                              Télécharger le script fpa-fr.php dans: /public_html/cms/
                              Pour executer le script: http://www..com/cms/fpa-fr.php

                              En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                              Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                              Voir plus
                              Voir moins
                              Travaille ...
                              X