Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2005-10-04 06:36:04

Niconemo
Member
From: Rhône-Alpes, France
Registered: 2005-04-18
Posts: 557

[fr-fr] UTF-8 c'est fini ? o_O

Si j’essaie d’installer un site directement avec la dernière version SVN (996), ou avec la dernière version officielle (888) au moment de la création de la base de données j’ai le message suivant :

Vérification de la connexion à la base de données…

Connecté

mabase_txp en cours d’utilisation (latin1)

Avant de commencer, créer un fichier nommé config.php dans le répertoire /textpattern/ ; et copiez dedans ce qui suit :

<code>

<?php
$txpcfg[‘db’] = ‘mabase_txp’;
$txpcfg[‘user’] = ‘moi’;
$txpcfg[‘pass’] = ‘monmdp’;
$txpcfg[‘host’] = ‘mysql.celeonet.fr’;
$txpcfg[‘table_prefix’] = ‘’;
$txpcfg[‘txpath’] = ‘/home/www/monsite/textpattern’;
$txpcfg[‘dbcharset’] = ‘latin1’;
?>
</code>

Tous les sites précédemment créés l’ont été en UTF-8 et mis à jour ensuite sans problème avec la version officielle actuelle.

Dans le fichier config d’origine de ces sites je n’ai d’ailleurs pas la dernière ligne concernant le charset

Je ne me rappelle plus à quel momment on déterminait le charset mais là on ne me propose rien d’autre que latin1

D’où ma question :

Késkéséksébinz ? ;-)

Et aussi :

Est-ce que c’est un comportement normal ou est-ce lié à un problème côté base de donnée ? (je suis chez Celeonet chez qui je n’ai pas eu le moinrdre problème)

Comment outrepasser cet encodage forcé qui me semble comme un retour en arrière ? Est-ce que je peux mettre utf-8 dans le config.php en toute impunité ?

Last edited by Niconemo (2005-10-04 06:48:46)


Nico

Offline

#2 2005-10-04 06:52:13

Niconemo
Member
From: Rhône-Alpes, France
Registered: 2005-04-18
Posts: 557

Re: [fr-fr] UTF-8 c'est fini ? o_O

Bon en fait si je continue l’install comme si je n’avais rien vu, le site est bien en UTF-8 et fonctionne sans problème apparent.

C’est quand même déroutant ce message. Pour me coucher moins bête, un expert peut éclairer ma lanterne sur le pourquoi du comment ? Site en UTF-8, base en latin1…

Merci d’avance à ceux qui prendraient le temps d’instruire un nul comme moi ;-)

Last edited by Niconemo (2005-10-04 06:53:28)


Nico

Offline

#3 2005-10-04 07:04:48

Jeremie
Member
From: Provence, France
Registered: 2004-08-11
Posts: 1,578
Website

Re: [fr-fr] UTF-8 c'est fini ? o_O

La sortie web est toujours de l’unicode. Mais TXP peut communiquer avec la base de données soit en latin, soit en unicode. Ce dernier mode est tout récent, et ne fonctionne quavec des bdd avec un réel support de l’unicode (MySQL 4.1.x et supérieurs).

Offline

#4 2005-10-04 08:10:42

Niconemo
Member
From: Rhône-Alpes, France
Registered: 2005-04-18
Posts: 557

Re: [fr-fr] UTF-8 c'est fini ? o_O

Et je suis en 4.0.24

Merci pour ces explication.


Nico

Offline

#5 2006-04-07 04:46:50

man-d
Member
From: Montréal
Registered: 2005-10-25
Posts: 81
Website

Re: [fr-fr] UTF-8 c'est fini ? o_O

Bonjour,

Dans les informations de diagnostic j’ai deux lignes qui m’indiquent un règlage latin1 au lieu de utf-8 et qui m’inquiète :

<code>Charset (default/config): latin1/utf8
character_set_client: utf8
character_set_connection: utf8
character_set_database: latin1
character_set_results: utf8
character_set_server: latin1
character_set_system: utf8</code>

Avant de commencer à exploiter TXP récement installé la réponse, de Jérémie aux questions de Niconemo et que je cite ci-après, s’applique t’elle également à mon cas par rapport aux deux lignes <code>character_set_database: latin1</code> et <code>character_set_server: latin1</code> ? (MySQL 4.1.11)

La sortie web est toujours de l’unicode. Mais TXP peut communiquer avec la base de données soit en latin, soit en unicode. Ce dernier mode est tout récent, et ne fonctionne quavec des bdd avec un réel support de l’unicode (MySQL 4.1.x et supérieurs).

Merci

Last edited by man-d (2006-04-07 04:58:34)


man-d

Offline

#6 2006-04-10 21:03:42

Destry
Member
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,912
Website

Re: [fr-fr] UTF-8 c'est fini ? o_O

Peut être quelqu’un peut traduire cette page, Unicode Support dans TextBook? Il explique beaucoup de chose a propos de latin1 et utf-8.

Offline

#7 2006-04-20 15:45:21

man-d
Member
From: Montréal
Registered: 2005-10-25
Posts: 81
Website

Re: [fr-fr] UTF-8 c'est fini ? o_O

Visiblement, ça semble fonctionner correctement :)

N’empèche que… Je suis surpris que seuls les apostrophes fassent appels à des entités de caractères. Les a et e avec accents sont tels quels dans le code source. Y aurait-il quelque chose que je n’ai pas compris ?

Last edited by man-d (2006-04-20 20:38:29)


man-d

Offline

Board footer

Powered by FluxBB