Ekopedia:Problème majeur sur la base de donnée SQL francophone
- MISE À JOUR: plusieurs personnes nous ont offert de leur aide et nous sommes en train de travailler sur le problème! Merci à tous ceux qui ont fait circuler le message!
- MISE À JOUR 2: probème réglé! La solution est ici: Ekopedia:Solution:Problème majeur sur la base de donnée SQL francophone --jluc 20 avril 2009 à 21:28 (EDT)
Québec, le 28 janvier 2009
Le projet Ekopedia a besoin de votre aide!
Nous avons un problème critique sur la base de données francophone (http://fr.ekopedia.org) et malgré le fait que ce problème ne perturbe pas le fonctionnement normal du service, il n'en demeure pas moins majeur, car il rend instables la base de données et les sauvegardes. En d'autres mots, nous pourrions perdre l'ensemble des connaissances (près de 10 000 pages) créées depuis les 6 ans.
Pourquoi aider
Parce qu'Ekopedia sensibilise chaque jour plus de 10 000 personnes aux solutions pour bâtir un monde meilleur. Sans Ekopedia francophone, chaque année des millions de personnes n'auraient pas accès à ces connaissances et solutions.
Comment aider
- Vous avez les compétences, contactez-moi : jean.luc.henry@fondationekopedia.org :)
- Vous ne savez pas comment résoudre le problème, vous pouvez faire circuler le message dans votre réseau?!
Pour comprendre le problème
Historique
Le projet Ekopedia.org a été créé en 2002 et utilise l'application Mediawiki depuis 2004. Ekopedia.org est constitué de 8 sites Web (1 pour chaque langue + 1 comme base commune d'images).
Symptômes
- Si vous éditez une page et ajoutez un caractère comme "φ", durant la sauvegarde, il y une conversion qui, de manière transparente, transforme (corrompt) le caractère en un point d'interrogation (?).
- Il est possible de détecter le problème lorsqu'on ajoute certaines extensions (comme TeX). Message d'erreur: "Illegal mix of collations".
La cause
Probablement durant une mise à jour de Mediawiki, l'administrateur système (moi) a fait un très très mauvais choix ($wgDBmysql5 = true;).
Qui peut résoudre le problème
- Développeur Mediawiki ou PHP expérimenté;
- Administrateur de base de données MySQL;
- Quiconque comprenant clairement ceci: http://www.oreillynet.com/onlamp/blog/2006/01/turning_mysql_data_in_latin1_t.html
Comment le résoudre
- Je peux fournir une sauvegarde complète de la base de données et des fichiers.
- envoyer un mail à jean.luc.henry@fondationekopedia.org :)
Merci, --jluc 28 janvier 2009 à 13:55 (EST)