Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/06/2006, à 09:21

titi38

[Résolu] problème affichage caractères page Web

J'ai installé tout le package LAMP .

Ce la fonctionne pas de souci.
J'ai appliqué la manip suivante pour le jeu de caractere

Encodage par défaut en Latin1 (ISO-8859-1)

Cherchez la ligne suivante :

#AddDefaultCharset    ISO-8859-1

Décommentez-la en enlevant le # :

AddDefaultCharset    ISO-8859-1

Pour ceux qui ont la locale iso-8859-15 (sinon vous pouvez faire "sudo dpkg-reconfigure locales” pour l"ajouter) et qui désirent l"utiliser par défaut, ajoutez un 5 en fin de ligne :

AddDefaultCharset    ISO-8859-15

ainsi que la ligne suivante dans le paragraphe en-dessous :

AddCharset ISO-8859-15 .iso8859-15  .latin15 .fr

Il ne vous reste plus qu"à mettre "fr” en première position dans la ligne LanguagePriority (juste au-dessus), et à demander à apache de relire sa configuration :

$ sudo /etc/init.d/apache2 reload


Cependant lorsque j'affiche des données provenant de la base mysql à partir d'un champs texte les accents sont remplacé par ? et autres.

Je pense que c'est une config de mysql, mais pas trouvé.

Avez vous une piste à suivre.

Dernière modification par titi38 (Le 09/06/2006, à 13:49)


Il n'y a pas de problème. Le plus dur étant de trouver une solution.

Hors ligne

#2 Le 08/06/2006, à 12:02

M. DECLERCQ

Re : [Résolu] problème affichage caractères page Web

titi38 a écrit :

J'ai installé tout le package LAMP .

Ce la fonctionne pas de souci.
J'ai appliqué la manip suivante pour le jeu de caractere

Encodage par défaut en Latin1 (ISO-8859-1)

Cherchez la ligne suivante :

#AddDefaultCharset    ISO-8859-1

Décommentez-la en enlevant le # :

AddDefaultCharset    ISO-8859-1

Pour ceux qui ont la locale iso-8859-15 (sinon vous pouvez faire "sudo dpkg-reconfigure locales” pour l"ajouter) et qui désirent l"utiliser par défaut, ajoutez un 5 en fin de ligne :

AddDefaultCharset    ISO-8859-15

ainsi que la ligne suivante dans le paragraphe en-dessous :

AddCharset ISO-8859-15 .iso8859-15  .latin15 .fr

Il ne vous reste plus qu"à mettre "fr” en première position dans la ligne LanguagePriority (juste au-dessus), et à demander à apache de relire sa configuration :

$ sudo /etc/init.d/apache2 reload


Cependant lorsque j'affiche des données provenant de la base mysql à partir d'un champs texte les accents sont remplacé par ? et autres.

Je pense que c'est une config de mysql, mais pas trouvé.

Avez vous une piste à suivre.

Bonjour ;

Vérifie tes tables et dis mois si elles sont en UTF8.

Tu a installé quoi ? un gestionnaire de contenu ? 

Bien cordialement ;

Monsieur DECLERCQ


Cordialement ;

Hors ligne

#3 Le 09/06/2006, à 08:16

titi38

Re : [Résolu] problème affichage caractères page Web

Lorsque j'ouvre phpmyadmin

Jeu de caractère pour mysql : UTF-8
Interclassement pour la connexion mysql : utf-8_bin

language phpmyadmin : francais-french

On dirait que j'ai un sacré mélange de gestion de caractère.


Il n'y a pas de problème. Le plus dur étant de trouver une solution.

Hors ligne

#4 Le 09/06/2006, à 10:11

M. DECLERCQ

Re : [Résolu] problème affichage caractères page Web

titi38 a écrit :

Lorsque j'ouvre phpmyadmin

Jeu de caractère pour mysql : UTF-8
Interclassement pour la connexion mysql : utf-8_bin

language phpmyadmin : francais-french

On dirait que j'ai un sacré mélange de gestion de caractère.

Bonjour ;

Clique sur la base de donnée que tu as "installée" et dis moi quel est l'encodage de tes tables.

Bien cordialement ;

Monsieur Laurent DECLERCQ


Cordialement ;

Hors ligne

#5 Le 09/06/2006, à 10:17

titi38

Re : [Résolu] problème affichage caractères page Web

Effectivement j'ai oublé de le préciser :

l'interclassement des bases est : latin_swedish_ci
Etrange !

Deplus mais peut etre sans rapport je viens de voir que sous nano les accents font la même paguaille.

Dernière modification par titi38 (Le 09/06/2006, à 10:23)


Il n'y a pas de problème. Le plus dur étant de trouver une solution.

Hors ligne

#6 Le 09/06/2006, à 12:04

M. DECLERCQ

Re : [Résolu] problème affichage caractères page Web

titi38 a écrit :

Effectivement j'ai oublé de le préciser :

l'interclassement des bases est : latin_swedish_ci
Etrange !

Deplus mais peut etre sans rapport je viens de voir que sous nano les accents font la même paguaille.

Re-bonjour ;

Juste une autre question (enfin peut-être lol) d'ou provient ta base , est-ce un dump d'une base qui était installée sous mysql 4.1 ? C'est une base provenant de quoi ? d'un cms ?

Le problème que tu rencontre est fréquent, le plus souvent, il a lieu au changement de version de mysql ou d'une mauvaise "ré-injection".

J'ai rencontré ce genre de problème avec un dump d'une base de donnée provenant de vbulletin (forums).

Pour l'encodage de tes tables, normarlement, ça dois passer.

Donne moi plus de détails car sinon, on va y passer la semaine.

Sinon, excuse moi mais c'est quoi nano (je n'ai malheureusement pas la science infuse lol)

Bien cordialement ;

Monsieur Laurent DECLERCQ

Dernière modification par M. DECLERCQ (Le 09/06/2006, à 23:28)


Cordialement ;

Hors ligne

#7 Le 09/06/2006, à 12:26

titi38

Re : [Résolu] problème affichage caractères page Web

nano c'est juste l'editeur de texte en mode terminal installé de base et plus sympa que vi.

Ma base provient effectivement d'une version mysql plus ancienne anncienne 3.23.49 qui est installé sous Windows et utilisé via easyphp.

J'ai utilisé la commande via phpmyadmin pour sauvegarder la totalité de la base en format de fichier .slq et réinjecté le tout via phpmyadmin en rechargeant le fichier .sql.

La base, les table et les données sont recréées sans pb.
Dans l'ancienne version effectivement il n'a pas le champs "interclassement de base".

Voila pour l'histoire


Il n'y a pas de problème. Le plus dur étant de trouver une solution.

Hors ligne

#8 Le 09/06/2006, à 13:53

titi38

Re : [Résolu] problème affichage caractères page Web

smile
J'ai trouvé la solution en cherchant sur le web.

Lire l'info suivante :

Dans la même logique, lorsque vous importez un fichier comportant des caractères accentués et que vous devez gérer l'interclassement privilégier l'import d'un fichier en spécifiant dans la liste déroulante de la fenêtre d'import MySql : Latin1 plutôt que de coller vos ordres sql directement dans la boite de texte ce qui produit par exemple cette forme d'écriture : généré . Ou alors faire précéder ce que vous avez collé dans la boite de texte de la chaîne suivante : SET NAMES 'latin1';.

Peut être faudrait il faire une page info, car en recherche Web beaucoup de monde rencontre le Pb.

Merci pour t'on aide Laurent.

Dernière modification par titi38 (Le 09/06/2006, à 13:56)


Il n'y a pas de problème. Le plus dur étant de trouver une solution.

Hors ligne

#9 Le 20/06/2006, à 13:33

christelle23

Re : [Résolu] problème affichage caractères page Web

Bonjour,

Je vais tenter de poster dans ce post, même si mon problème ne ressemble pas au votre, c'est tout de même un soucis d'affichage des textes su rles pages web.
Hier soir nous avons intallé la toute dernière mise à jour d'Ubuntu. 1er problème que j'ai réussi à résoudre ; installer Macromedia Flash Player.
Autre problème maintenant, par exemple sur une page net où l'on doit noter sa date de naissance avec un affichage déroulant, je ne vois absolument rien !
De plus, sur certains sites, je ne peux pas remplir de questionnaires car quand j'écris ça reste blanc. Que dois-je faire ?

Merci wink

Christelle

Hors ligne

#10 Le 20/06/2006, à 15:45

dexinou

Re : [Résolu] problème affichage caractères page Web

Dans fire fox il faut aller dans affichage/encodages des caractères/détection automatique/universel.

Dernière modification par dexinou (Le 20/06/2006, à 15:46)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#11 Le 21/06/2006, à 07:38

christelle23

Re : [Résolu] problème affichage caractères page Web

Merci. J'ai également installé une police de caractère manquante et maintenant cela fonctionne. Merci encore.:)

Hors ligne