Problème d'accent après MAJ de phpbb2 > premod phpbb3

Le forum de support de la premod phpBB SEO pour phpBB3.
La premod inclus les trois solution de réécriture d'URL de phpBB SEO ainsi que différents mods d'optimisation du référencement pré-installés.

Modérateur: Modérateurs


Problème d'accent après MAJ de phpbb2 > premod phpbb3

Messagede solodown » Sam Mai 31, 2008 12:15 pm

Bonjour,

Vous vous souvenez que j'ai mis à jour mon forum^^

suite à la MAJ j'ai remarqué que tous les accents et autres caractères que ce soit msg, profil etc est remplacé par �, c'est assez génant

dans "Panneau de l’utilisateur" des mots du titre sont collé <title>Page principalePanneau de l’utilisateur &bull; </title>

Dans les MP "Messages sauvegard�s" etc

Comment ça ce fait

Merci
++
solo
solodown
PR1
PR1
 
Messages: 122
Inscription: Sam Oct 28, 2006 8:24 pm

Publicité

Messagede dcz » Sam Mai 31, 2008 1:14 pm

C'est vraisemblablement un problème d'encodage de base de donnée, si par exemple tu as importé une sauvegarde UTF-8 (le standard de phpBB) en Latin1.

Vérifies la structure de tes tables, il faut que le jeux de caractère de tous les champs textes et blob soient en utf-8.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 19911
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede solodown » Dim Juin 01, 2008 12:38 pm

dcz a écrit:C'est vraisemblablement un problème d'encodage de base de donnée, si par exemple tu as importé une sauvegarde UTF-8 (le standard de phpBB) en Latin1.

Vérifies la structure de tes tables, il faut que le jeux de caractère de tous les champs textes et blob soient en utf-8.


++


C'est-à-dire :oops: :oops:
++
solo
solodown
PR1
PR1
 
Messages: 122
Inscription: Sam Oct 28, 2006 8:24 pm

Messagede solodown » Mar Juin 03, 2008 10:20 am

Petit up :oops:
++
solo
solodown
PR1
PR1
 
Messages: 122
Inscription: Sam Oct 28, 2006 8:24 pm

Messagede dcz » Mar Juin 03, 2008 12:08 pm

L'utf-8 est, comme le Latin1 (ou ISO-8859-1) un code qui indique jeux de caractère utilisé par un document.

L'utf-8 à l'avantage de permettre l'utilisation de tous les caractères de toutes les langues, contrairement au Latin1 qui se cantonne à l'alphabet occidental.

C'est aussi le jeux de caractère de phpBB3, tant pour les templates, que les fichiers de langue ou de la db pour les champs texte.

Le truc, c'est que les caractères occidentaux non accentués ont le même codage en utf-8 et et latin1, du coup, quand il y a un problème entre ces deux jeux de caractères, cela concerne que les accents.

Dans tons cas, il est vraisemblable que ta db, suite à l'import mal configuré d'une sauvegarde par exemple, utilise le Latin1 comme jeux de caractère, et que cela fasse du coup foirer l'affichage des accents dans les messages.

Pour vérifier la structure de ta table, va dans phpmyadmin, en sélectionnant la db de ton forum, tu dois voir un liste de toutes les tables avec leur propriétés (nom, nombre d'enregistrements et encodage (Inter-classement)).

Si tu vois autre chose que utf8_bin (à part rien) sur la colonne inter-classement, il y a vraisemblablement un souci.

++
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 19911
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede solodown » Mer Juin 04, 2008 11:33 am

dcz a écrit:Pour vérifier la structure de ta table, va dans phpmyadmin, en sélectionnant la db de ton forum, tu dois voir un liste de toutes les tables avec leur propriétés (nom, nombre d'enregistrements et encodage (Inter-classement)).

Si tu vois autre chose que utf8_bin (à part rien) sur la colonne inter-classement, il y a vraisemblablement un souci.

++


Salut

Il y a que
Table Action Enregistrements Type Taille Perte
++
solo
solodown
PR1
PR1
 
Messages: 122
Inscription: Sam Oct 28, 2006 8:24 pm

Messagede solodown » Sam Juin 07, 2008 6:54 pm

Petit up de 3 jours :lol:
++
solo
solodown
PR1
PR1
 
Messages: 122
Inscription: Sam Oct 28, 2006 8:24 pm

Messagede gowap » Dim Juin 08, 2008 1:00 am

quelle version de mysql ?

url du forum ?
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
Avatar de l’utilisateur
gowap
phpBB SEO Team
phpBB SEO Team
 
Messages: 1139
Inscription: Dim Mai 07, 2006 10:56 pm

Messagede solodown » Dim Juin 08, 2008 1:09 pm

mysql 3.23.58-16.FC2.1

Si sa vien de là, je change de dédié dans quelque jours
++
solo
solodown
PR1
PR1
 
Messages: 122
Inscription: Sam Oct 28, 2006 8:24 pm

Messagede gowap » Dim Juin 08, 2008 3:10 pm

Y a pas d'interclassement sous mysql 3.
J'ai l'impression que c'est plus un probleme de "rendu a l'écran" qu'une mauvaise conversion.
C'est le navigateur qui doit mal afficher les caractères a cause de l'encodage indiqué qui n'est pas le bon (ca peut etre le serveur ou le navigateur).

Tu navigues avec quoi ?
Sous Firefox, dans Affichage/encodage des caracteres tu as quoi ?
Gravure-News : la communauté francophone de la gravure de CD/DVD et son forum d'entraide.
Avatar de l’utilisateur
gowap
phpBB SEO Team
phpBB SEO Team
 
Messages: 1139
Inscription: Dim Mai 07, 2006 10:56 pm

Messagede solodown » Dim Juin 08, 2008 8:29 pm

gowap a écrit:Y a pas d'interclassement sous mysql 3.
J'ai l'impression que c'est plus un probleme de "rendu a l'écran" qu'une mauvaise conversion.
C'est le navigateur qui doit mal afficher les caractères a cause de l'encodage indiqué qui n'est pas le bon (ca peut etre le serveur ou le navigateur).

Tu navigues avec quoi ?
Sous Firefox, dans Affichage/encodage des caracteres tu as quoi ?


Euh Occidental (ISO-8851-1)

C'est par défaut ?

Sous IE c'est des carrés qui s'affiche
++
solo
solodown
PR1
PR1
 
Messages: 122
Inscription: Sam Oct 28, 2006 8:24 pm

Messagede dcz » Lun Juin 09, 2008 10:06 am

Normalement, mysql 3.23 est supporté par phpBB3, mais il ne supporte pas l'utf-8, du coup, ça a peut être été un problème lors de la conversion, le problème, c'est comment réparer ça, si tu compte changer de serveur, faut peut être attendre pour voir.
Attention cependant, les définition des tables ne sont pas tout à fait identiques entre mysql 3 et mysql 4 & 5, idéalement, il faudrait que tu n'importe que les données, après avoir par exemple crée une structure avec l'installeur phpBB3 sur le nouveau serveur. Il faudra aussi que tu modifie ton fichier config pour renseigner la version de mysql :
Code: Tout sélectionner
$dbms = 'mysql';


=>

Code: Tout sélectionner
$dbms = 'mysqli';


si tu passe à mysql5.
Useful links :
SEO Forum || SEO Directory || SEO phpBB || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Recherche
dcz
Admin
Admin
 
Messages: 19911
Inscription: Ven Avr 28, 2006 9:03 pm

Messagede solodown » Sam Juin 14, 2008 6:41 pm

Salut !

Voila, j'ai transféré la base sur mon new serveur (un Kimsufi avec mysql 4.1.20)

alors les tables sont en Interclassement : latin1_swedish_ci
++
solo
solodown
PR1
PR1
 
Messages: 122
Inscription: Sam Oct 28, 2006 8:24 pm

Messagede SeO » Dim Juin 15, 2008 12:56 pm

A ce stade il faut au moins faire un bon backup avant de tester, voir mieux, faire une installe miroir en local.

Et donc, dans phpmyadmin, essais de mettre utf8_bin en lieu et place de latin1_swedish_ci sur les tables de phpBB3, ça pourrait suffire, mais c'est pas dit.
SeO
Admin
Admin
 
Messages: 6012
Inscription: Mer Mar 15, 2006 9:41 pm

Messagede skieur » Dim Juin 15, 2008 1:51 pm

Bonjour,

a priori l'interclassement sert pour ordonner ta table, donc je ne vois pas le rapport.

J'ai eu le même problème cela m'a occupé un peu de temps :lol: :lol:

Ben déjà regarde dans ta table via phpadmin si tu a des accents correct.

Le problème c'est quand tu exporte ta table sous un format et que tu la réimporte sous un autre.

Effectivement sans l'url du forum c'est difficile d'être plus précis .
site de ski I annuaire sport et webmaster favorise le référencement
skieur
PR1
PR1
 
Messages: 185
Inscription: Dim Aoû 19, 2007 6:26 pm

Suivante

Retourner vers Premod phpBB SEO

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités


 
cron