IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Installation MySQL Discussion :

Problème arabe avec mysql


Sujet :

Installation MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de a_me
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 84
    Par défaut Problème arabe avec mysql
    salut,

    bon j'explique la situation avec le plus de détails possibles:

    j'ai un site web, utilisé avec joomla, le site est en arabe.
    j'ai utilisé l'encodage arabe windows-1256 pour les pages du site.
    le site est hebergé sur un serveur linux avec uen base de données mysql 3.23.58.
    le site ena rabe est en sous dossier du site parent, j'explique:

    si le site parent est: www.monsite.com
    il contient 2 sous-dossiers chacun renvoyant vers un site en joomla indépendant de l'autre sous cette forme:
    www.monsite.com/fr ===>pour la version française
    www.monsite.com/ar ===>pour la version arabe

    le problème c'est que pour le site arabe, il ne s'affiche ps correctement, au lieu de cela des caractères bizzares genre: "ÅáÒÇã ÇáãÓÄæáíä Ýí ÇáÇÏÇÑÉ æÇáæÙÇÆÝ ÇáÓíÇÓíÉ", il ne s'affcihe correctement que si on change l'encodage manuellement par le biais du navigateur....

    autre remarque qui me laisse penser que c'est un problème de mysql et poste ici mon message, c'est que, en traduisant un composant en arabe, dans le fichier de langue de celui-ci, j'ai mis les variables du texte sous format: "&#xxxx;" et pour cela le etxte s'affiche correctement en arabe sur le site....

  2. #2
    Membre confirmé Avatar de a_me
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 84
    Par défaut
    de l'aide sil vous plait, c trop urgeeeent

  3. #3
    Membre Expert Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Par défaut
    Bonjour,

    Si on avait une solution miracle à ton problème ça fait longtemps qu'on t'aurait répondu

    Tes tables sont bien au format cp1256 ?

    http://dev.mysql.com/doc/refman/5.0/...e-me-sets.html

  4. #4
    Membre confirmé Avatar de a_me
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 84
    Par défaut
    non, elles sont au format par défaut iso8859-1, je me demande si ce n'est possible qu'à partir de la version 4, car ici ma version est la 3.23.58, alors j'aimerais bien en être sûr au moins, pour changer la version de mysql...

    si vous avez une idée certaine, merci de me la partager

  5. #5
    Membre Expert Avatar de Maximil ian
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    2 622
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 2 622
    Par défaut
    Rien dans le manuel n'indique que cp1256 ne serait disponible qu'à partir de la 4.0. Donc tu peux faire un ALTER TABLE pour modifier le charset de tes tables (recréer des tables avec un charset différent peut être plus sûr).

  6. #6
    Membre confirmé Avatar de a_me
    Homme Profil pro
    Développeur Web
    Inscrit en
    Novembre 2004
    Messages
    84
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2004
    Messages : 84
    Par défaut
    et il n 'y a aucun risque si je change le charset directement sans reinstaller mysql, car ici c un serveur avec bcp d'autres sites et qui ne sont pas en arabe, j'ai fait une sauvegarde, mais je evux m'en rassurer que le serveru mysql fonctionnera sans problème après le changement...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème accent avec MySQL
    Par fangri dans le forum JDBC
    Réponses: 1
    Dernier message: 15/01/2010, 14h40
  2. données en arabe avec mysql
    Par RouRa22 dans le forum Débuter
    Réponses: 2
    Dernier message: 30/12/2009, 08h12
  3. Problème Sunopsis avec MySQL
    Par Crystalle dans le forum Alimentation
    Réponses: 6
    Dernier message: 23/11/2007, 09h33
  4. problème update avec mysql
    Par opeo dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 23/03/2007, 11h30
  5. gros problème tomcat avec mysql
    Par filipe93 dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 26/11/2006, 14h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo