SPIP ecureuil




Thème de ce forum :

Base de données : encodage et moteur de stockage



Olideb
Base de données : encodage et moteur de stockage
30 août 2008 17:08

Bonjour, j’ai deux questions. Je découvre Spip depuis quelques jours et au cours de l’installation de la base, Spip a utilisé une fois le moteur MyIsam en local et une fois InnoDB sur un autre serveur. Lequel est préférable avec Spip ? Autre question, une fois que tout est paramétré en utf 8 (base et pages), l’affichage est correct pour les lettres accentuées, mais si l’on regarde dans les tables les lettres accentuées gardent leur codage. Les textes dans les tables sont-ils codés du genre Développement, Création etc. avec cette installation ? Est-ce le comportement normal de Spip, car il est possible d’enregistrer les lettres accentuées dans la base et de les afficher correctement dans une page utf 8 en codant et décodant ? Merci

Rechercher dans les forums:
 

olideb
3 septembre 2008 09:26
Base de données : encodage et moteur de stockage

C’est encore moi. Je n’ai pas de réponse. Alors j’ai installé les versions 1.9.0, 1.9.1, 1.9.2 (a,b,c,d) pour essayer sur différents serveurs apaches, php5, mysql5. L’affichage sur le site en utf 8 est normal pour les caractères accentués. Ce que je ne comprends pas c’est pourquoi les caractères ne sont pas lisibles dans la base en phpmyadmin. Alors que c’est l’avantage de l’unicode. C’est possible même si php 5 ne gère l’utf8 qu’avec des fonctions prévues. voir par exemple : http://electron-libre.fassnet.net/u... J’ai donc installé une version 2 de Spip. Et là, les caractères accentués sont bien affichés dans la base. Je vais donc préparer mon site en version 2 en espérant qu’elle sera stable bientôt. Enfin si quelqu’un pouvait m’éclairer. Ce serait sympa.

RSS






squelette