Probleme de caractères qui a degenerer vers un gros bug
A l'aide!!!!
Support Général
LeCorse92 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre LeCorse92
- Inscrit le : 05/02/2008
Je suis sous ArchLinux 64bit, PHP 5.3.1, Apache 2.2.14 et MySql 5.1.41, Dans le contenu mes articles, posts ect, les characteres ne sont pas bons, j'obtient par exemple: "amélioration appréciable de la qualité" Sauf sur les menus, ce qui est tres bizarre, je précise que j'ai eu des mises a jours de mysql recament, mais chez archlinux pour eux il n'y a aucun probleme et que avant ca marchait sans problemes........
voir: http://www.linux-news.fr
Édité par LeCorse92 Le 28/11/2009 à 00h18
Ptithom Membre non connecté
-
Modérateur
- Voir le profil du membre Ptithom
- Inscrit le : 07/11/2006
- Site internet
- Groupes :
-
Equipe Historique
Toujours OSER, savoir parfois CEDER, mais jamais RENONCER!
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
Mes sites : http://www.leschinchillas.org / http://www.chateau-de-lastours.fr
LeCorse92 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre LeCorse92
- Inscrit le : 05/02/2008
paspas40 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre paspas40
- Inscrit le : 22/11/2009
- Groupes :
LeCorse92 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre LeCorse92
- Inscrit le : 05/02/2008
paspas40 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre paspas40
- Inscrit le : 22/11/2009
- Groupes :
tu devrais trouver un truc dans le genre :
Jeu de caractères pour MySQL: "UTF8 Unicode (utf8)"
Interclassement pour la connexion MySQL: utf8_general_ci
Interclassement pour la connexion MySQL: utf8_general_ci
Ca c'est ma base, dans la tienne, à Interclassement... tu devrais donc avoir latin1_general_ci, puis juste à droite tu devrais pouvoir dérouler et cela te permet te choisir et te restes plus qu'à trouver "utf8_general_ci". Dans tous les cas tu dois avoir moyen de modifier cela.
LeCorse92 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre LeCorse92
- Inscrit le : 05/02/2008
paspas40 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre paspas40
- Inscrit le : 22/11/2009
- Groupes :
Si ca y'est j'ai pigé, tu es passé par le panel d'administration de ton site puis outils/base de données/ et la tu vois tes tables ainsi que l'interclassement, certaines sont effectivement en latin1_swedish_ci, ca ce n'est pas un problème
Tables sélectionnées
( toutes) Nom de la table Enregistrements Type Interclassement Taille Perte
phpboost_articles 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_articles_cats 5 MyISAM utf8_general_ci 3.7 kB -
phpboost_calendar 2 MyISAM utf8_general_ci 2.3 kB -
phpboost_com 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_configs 23 MyISAM latin1_swedish_ci 14.1 kB 0.1 kB
phpboost_download 1 MyISAM latin1_swedish_ci 5.2 kB -
phpboost_download_cat 3 MyISAM utf8_general_ci 4.0 kB -
phpboost_events 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_faq 2 MyISAM utf8_general_ci 5.6 kB -
phpboost_faq_cats 2 MyISAM utf8_general_ci 2.1 kB -
phpboost_forum_alerts 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_forum_cats 2 MyISAM utf8_general_ci 4.3 kB -
phpboost_forum_history 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_forum_msg 1 MyISAM utf8_general_ci 4.1 kB -
phpboost_forum_poll 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_forum_topics 1 MyISAM utf8_general_ci 4.1 kB -
phpboost_forum_track 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_forum_view 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_gallery 12 MyISAM utf8_general_ci 3.7 kB -
phpboost_gallery_cats 7 MyISAM utf8_general_ci 3.7 kB -
phpboost_group 4 MyISAM latin1_swedish_ci 2.5 kB -
phpboost_guestbook 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_lang 1 MyISAM latin1_swedish_ci 2.0 kB -
phpboost_media 2 MyISAM latin1_swedish_ci 5.6 kB -
phpboost_media_cat 2 MyISAM latin1_swedish_ci 2.5 kB -
phpboost_member 2 MyISAM latin1_swedish_ci 6.3 kB -
phpboost_member_extend 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_member_extend_cat 1 MyISAM latin1_swedish_ci 2.0 kB -
phpboost_menus 13 MyISAM latin1_swedish_ci 17.4 kB -
phpboost_modules 21 MyISAM latin1_swedish_ci 3.7 kB -
phpboost_news 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_news_cat 1 MyISAM utf8_general_ci 2.1 kB -
phpboost_newsletter 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_newsletter_arch 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_pages 18 MyISAM utf8_general_ci 66.9 kB -
phpboost_pages_cats 10 MyISAM utf8_general_ci 2.1 kB -
phpboost_pm_msg 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_pm_topic 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_poll 1 MyISAM utf8_general_ci 2.1 kB -
phpboost_poll_ip 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_ranks 11 MyISAM latin1_swedish_ci 2.4 kB -
phpboost_search_index 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_search_results 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_sessions 1 MyISAM latin1_swedish_ci 5.3 kB -
phpboost_shoutbox 1 MyISAM utf8_general_ci 3.1 kB -
phpboost_smileys 28 MyISAM latin1_swedish_ci 2.7 kB -
phpboost_stats 2 MyISAM latin1_swedish_ci 3.2 kB -
phpboost_stats_referer 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_themes 2 MyISAM latin1_swedish_ci 2.0 kB -
phpboost_upload 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_upload_cat 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_verif_code 0 MyISAM latin1_swedish_ci 2.0 kB -
phpboost_visit_counter 2 MyISAM latin1_swedish_ci 3.0 kB -
phpboost_web 6 MyISAM utf8_general_ci 4.8 kB -
phpboost_web_cat 3 MyISAM utf8_general_ci 3.2 kB -
phpboost_wiki_articles 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_wiki_cats 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_wiki_contents 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_wiki_favorites 0 MyISAM utf8_general_ci 1.0 kB
( toutes) Nom de la table Enregistrements Type Interclassement Taille Perte
phpboost_articles 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_articles_cats 5 MyISAM utf8_general_ci 3.7 kB -
phpboost_calendar 2 MyISAM utf8_general_ci 2.3 kB -
phpboost_com 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_configs 23 MyISAM latin1_swedish_ci 14.1 kB 0.1 kB
phpboost_download 1 MyISAM latin1_swedish_ci 5.2 kB -
phpboost_download_cat 3 MyISAM utf8_general_ci 4.0 kB -
phpboost_events 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_faq 2 MyISAM utf8_general_ci 5.6 kB -
phpboost_faq_cats 2 MyISAM utf8_general_ci 2.1 kB -
phpboost_forum_alerts 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_forum_cats 2 MyISAM utf8_general_ci 4.3 kB -
phpboost_forum_history 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_forum_msg 1 MyISAM utf8_general_ci 4.1 kB -
phpboost_forum_poll 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_forum_topics 1 MyISAM utf8_general_ci 4.1 kB -
phpboost_forum_track 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_forum_view 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_gallery 12 MyISAM utf8_general_ci 3.7 kB -
phpboost_gallery_cats 7 MyISAM utf8_general_ci 3.7 kB -
phpboost_group 4 MyISAM latin1_swedish_ci 2.5 kB -
phpboost_guestbook 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_lang 1 MyISAM latin1_swedish_ci 2.0 kB -
phpboost_media 2 MyISAM latin1_swedish_ci 5.6 kB -
phpboost_media_cat 2 MyISAM latin1_swedish_ci 2.5 kB -
phpboost_member 2 MyISAM latin1_swedish_ci 6.3 kB -
phpboost_member_extend 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_member_extend_cat 1 MyISAM latin1_swedish_ci 2.0 kB -
phpboost_menus 13 MyISAM latin1_swedish_ci 17.4 kB -
phpboost_modules 21 MyISAM latin1_swedish_ci 3.7 kB -
phpboost_news 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_news_cat 1 MyISAM utf8_general_ci 2.1 kB -
phpboost_newsletter 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_newsletter_arch 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_pages 18 MyISAM utf8_general_ci 66.9 kB -
phpboost_pages_cats 10 MyISAM utf8_general_ci 2.1 kB -
phpboost_pm_msg 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_pm_topic 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_poll 1 MyISAM utf8_general_ci 2.1 kB -
phpboost_poll_ip 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_ranks 11 MyISAM latin1_swedish_ci 2.4 kB -
phpboost_search_index 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_search_results 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_sessions 1 MyISAM latin1_swedish_ci 5.3 kB -
phpboost_shoutbox 1 MyISAM utf8_general_ci 3.1 kB -
phpboost_smileys 28 MyISAM latin1_swedish_ci 2.7 kB -
phpboost_stats 2 MyISAM latin1_swedish_ci 3.2 kB -
phpboost_stats_referer 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_themes 2 MyISAM latin1_swedish_ci 2.0 kB -
phpboost_upload 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_upload_cat 0 MyISAM latin1_swedish_ci 1.0 kB -
phpboost_verif_code 0 MyISAM latin1_swedish_ci 2.0 kB -
phpboost_visit_counter 2 MyISAM latin1_swedish_ci 3.0 kB -
phpboost_web 6 MyISAM utf8_general_ci 4.8 kB -
phpboost_web_cat 3 MyISAM utf8_general_ci 3.2 kB -
phpboost_wiki_articles 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_wiki_cats 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_wiki_contents 0 MyISAM utf8_general_ci 1.0 kB -
phpboost_wiki_favorites 0 MyISAM utf8_general_ci 1.0 kB
Je les ai aussi, mais je suppose donc que les tables qui pour moi sont en utf8 ne le sont pas chez toi.Normalement, tu peux effectuer des requêtes depuis la gestion de phpboost et réaliser la requête ce-dessous :
ALTER NomBase CHARACTER SET UTF8 COLLATE utf8_general_ci
Un conseil, effectue une sauvegarde de ta base avant d'effectuer la requête, puis tu devrais faire un essai avec la table forum_msg, c'est elle qui détient tous les messages du forum donc la requête a faire dessus doit être :
ALTER phpboost_forum_msg CHARACTER SET UTF8 COLLATE utf8_general_ci
En effectuant cette requête sur chaque table en latin1_general_ci, je pense que cela devrait règler ton problème.
Édité par paspas40 Le 23/11/2009 à 14h16
LeCorse92 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre LeCorse92
- Inscrit le : 05/02/2008
LeCorse92 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre LeCorse92
- Inscrit le : 05/02/2008
paspas40 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre paspas40
- Inscrit le : 22/11/2009
- Groupes :
J'ai passé toutes les tables nècessaires en utf8_general_ci et la base, en utf8_unicode_ci.
La rien n'a changé, à si pendant deux secondes, les caractères se sont affichés correctement puis disparus.
Ensuite, analyse des tables depuis phpMyadmin et la depuis, pages blanche sur le site, plus rien, du moins pages blanches pour LeCorse et erreur 500 pour ma part.
On a tenté de restaurer la sauvegarde effectuée avant toutes modifs, refus, fichier trop lourd.
LeCorse à redémarrer sont serveur, et la dans phpmyadmin, les tables sont toutes repassées en latin1_general_ci comme si l'importation de la sauvegarde avait marchée, mais toujours erreur 500
Quelqu'un aurait'il une idée à nous soumettre?
Merci d'avance
LeCorse92 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre LeCorse92
- Inscrit le : 05/02/2008
ben.popeye Membre non connecté
-
Modérateur
- Voir le profil du membre ben.popeye
- Inscrit le : 04/08/2005
- Site internet
- Groupes :
-
Equipe Historique
horn tu te souviens de la solution que tu avais utilisée quand on a changé de serveur ?
Un problème, une question ? Cherchez dans la FAQ ou la documentation. Si vous ne trouvez pas la réponse, demandez du support sur le forum.
Bjarne Stroustrup, inventeur du C++ :"There are two ways to write error-free programs; only the third works."
horn Membre non connecté
-
Modérateur
- Voir le profil du membre horn
- Inscrit le : 31/12/2007
- Site internet
- Groupes :
-
Equipe Historique
Dès que c'est fait, on reprends depuis le début pour voir d'où vient le problème
Soyez polis, pas de langage SMS et soignez votre orthographe, merci.
LeCorse92 Membre non connecté
Booster Bazooka
-
Booster Bazooka
- Voir le profil du membre LeCorse92
- Inscrit le : 05/02/2008
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie