Problème avec les lettres accentuées

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

  • [Problème] Problème avec les lettres accentuées

    Ma base de données était corrompue. Je l'ai effacée et mon hébergeur m'a réinstallé une sauvegarde datant de la semaine dernière. ça fonctionne désormais mais les lettres accentuées s'affichent incorrectement; par exemple le é est écrit é. Comment corriger cela sans tout réécrire à la main?
    Je suis sous Joomla 2.5.11
    Merci d'avance pour votre aide.

  • #2
    Re : Problème avec les lettres accentuées

    A mon avis regarde au niveau de l'encodage utilisé, c'est possible que ça vienne de la.
    www.studio-creations.fr - Freelance dans le Nord Pas-de-Calais

    Commentaire


    • #3
      Re : Problème avec les lettres accentuées

      Envoyé par Studio Créations Voir le message
      A mon avis regarde au niveau de l'encodage utilisé, c'est possible que ça vienne de la.
      Certes, c'est un problème d'encodage mais où faut-il agir? Dans la configuration, dans la BDD? Merci pour votre aide...

      Commentaire


      • #4
        Re : Problème avec les lettres accentuées

        En fait il faut le faire avant de charger la base. Il faut convertir ta base en utf8 sans Bom
        Auto-entrepreneur spécialiste Joomla https://www.stylitek.com

        Joomladay 2023 https://www.joomladay.fr/ 2 jours à ne pas manquer

        Commentaire


        • #5
          Re : Problème avec les lettres accentuées

          Envoyé par toffffe Voir le message
          En fait il faut le faire avant de charger la base. Il faut convertir ta base en utf8 sans Bom
          Et une fois que la BDD a été chargée, est-il encore possible de faire quelque chose? En fait ma BDD fait plus de 1Go et mon forfait chez 1and1 ne permet pas de transfert de BDD de plus de 50Mo. Il me l'ont fait eux-mêmes exceptionnellement après s'être rendus compte qu'ils m'avaient mal renseigné sur la hot line. Je doute qu'ils recommencent...

          Commentaire


          • #6
            Re : Problème avec les lettres accentuées

            J'ai vraiment du mal à comprendre pourquoi ta base dépasse 1 Go : qu'y as-tu mis ? Le forum est quasiment vide, donc il prend peu de place.
            Aurais-tu des fichiers à télécharger que tu aurais laissé enregistrer dans la base et non comme fichiers, par un composant comme Remository ?
            "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
            MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

            Commentaire


            • #7
              Re : Problème avec les lettres accentuées

              Envoyé par RobertG Voir le message
              J'ai vraiment du mal à comprendre pourquoi ta base dépasse 1 Go : qu'y as-tu mis ? Le forum est quasiment vide, donc il prend peu de place.
              Aurais-tu des fichiers à télécharger que tu aurais laissé enregistrer dans la base et non comme fichiers, par un composant comme Remository ?
              1.- Ah, Robert c'est effectivement une excellente question qui m'a turlupiné cette nuit. J'ai effectivement Remository mais les tables liées à Remository, en "downloads" si je ne me trompe pas, ne représentent que 450Ko environ. En revanche, la table "content" fait 3,7Mo, les tables en "finder" (liées je crois à la recherche avancée et dont je ne sais pas très bien si c'est mieux que la recherche simple) 80Mo, deux tables finder_tokens" "unknown" et "redirect_links" 1Mo.
              Si je veux passer de recherche avancée à recherche simple, puis-je ou dois-je effacer toutes les tables contenant dans le titre le mot "finder"?

              2.- Par ailleurs pour ce qui est de mon autre problème: les lettres accentuées, je lis dans ma BDD que toutes les tables sont bien en utf8_general_ci...
              Dernière édition par olivier834 à 30/05/2013, 11h10

              Commentaire


              • #8
                Re : Problème avec les lettres accentuées

                Certaines sauvegardes chez 1&1 exportent en latin1, qui nécessite donc de restaurer en latin1 au lieu de utf8, sinon les textes sont tronqués au niveau des caractères spéciaux ou accentués.
                Par contre, le fait que les caractères soient remplacés est une autre histoire.

                Pour la taille, n'as-tu pas vu des tables qui te paraissent énormes ?
                Quel est la taille de downloads_blob et de downloads_log ?

                Personnellement, je n'utilise pas la recherche avancée.
                Si je ne me trompe, lorsqu'on ne veut pas utiliser la recherche avancée, on peut supprimer le contenu des tables depuis l'administration, menu "composants".
                Dernière édition par RobertG à 30/05/2013, 11h37
                "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire


                • #9
                  Re : Problème avec les lettres accentuées

                  Envoyé par RobertG Voir le message
                  Certaines sauvegardes chez 1&1 exportent en latin1, qui nécessite donc de restaurer en latin1 au lieu de utf8, sinon les textes sont tronqués au niveau des caractères spéciaux ou accentués.
                  Par contre, le fait que les caractères soient remplacés est une autre histoire.

                  Pour la taille, n'as-tu pas vu des tables qui te paraissent énormes ?
                  Quel est la taille de downloads_blob et de downloads_log ?

                  Personnellement, je n'utilise pas la recherche avancée.
                  Si je calcule par différence, les deux tables finder_tokens et finder_tokens_agregate dont le poids est "unknown" feraient dans les 900Mo !
                  download_blobs fait 1Ko et downloads_log 13,3Ko, donc négligeable...

                  Commentaire


                  • #10
                    Re : Problème avec les lettres accentuées

                    Donc pas de problème pour Remository, c'est manifestement la recherche avancée qui est beaucoup trop gourmande !
                    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                    Commentaire


                    • #11
                      Re : Problème avec les lettres accentuées

                      Envoyé par RobertG Voir le message
                      J'ai vraiment du mal à comprendre pourquoi ta base dépasse 1 Go : qu'y as-tu mis ? Le forum est quasiment vide, donc il prend peu de place.
                      Aurais-tu des fichiers à télécharger que tu aurais laissé enregistrer dans la base et non comme fichiers, par un composant comme Remository ?
                      Pardon, Robert, je ne sais plus compter; ma BDD fait 104M0 et non 1Go...

                      Commentaire


                      • #12
                        Re : Problème avec les lettres accentuées

                        C'est déjà mieux, mais pourtant tu parles de tables finder qui en atteignent 900. Ce serait 90 ?

                        J'oubliais pour les caractères spéciaux et accentués : tu peux faire une sauvegarde (avec un DROP TABLE, ou alors en mode UPDATE au lieu de INSERT) des tables ayant du contenu touché, puis en tenter l'import en variant les paramètres de collation
                        Dernière édition par RobertG à 30/05/2013, 18h29
                        "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                        MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                        Commentaire


                        • #13
                          Re : Problème avec les lettres accentuées

                          Envoyé par RobertG Voir le message
                          C'est déjà mieux, mais pourtant tu parles de tables finder qui en atteignent 900. Ce serait 90 ?

                          J'oubliais pour les caractères spéciaux et accentués : tu peux faire une sauvegarde (avec un DROP TABLE, ou alors en mode UPDATE au lieu de INSERT) des tables ayant du contenu touché, puis en tenter l'import en variant les paramètres de collation
                          1.- en effet c'était 90 au lieu de 900...
                          2.-Ensuite pour ce qui est de la sauvegarde et import, cela dépasse mes connaissances: je sais sauvegarder une BDD vers mon ordinateur; je sais l'effacer sur le serveur (ou même table par table), je sais réimporter une BDD de mon ordi vers le serveur (à condition qu'elle fasse moins de 49500Ko) mais droptable, update, insert et collation, je ne comprends pas...

                          Commentaire

                          Annonce

                          Réduire
                          Aucune annonce pour le moment.

                          Partenaire de l'association

                          Réduire

                          Hébergeur Web PlanetHoster
                          Travaille ...
                          X