Magpierss et UTF-8
9 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
Magpierss et UTF-8
Bonjour,
J'utilise mgpierss et j'ai des problèmes pour récupérer les accents.
J'ai ajouté
define('MAGPIE_INPUT_ENCODING', 'UTF-8');
define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');
Rien à faire
La version de magpierss est la 0.71.1.
Quelqu'un a une idée?
J'utilise mgpierss et j'ai des problèmes pour récupérer les accents.
J'ai ajouté
define('MAGPIE_INPUT_ENCODING', 'UTF-8');
define('MAGPIE_OUTPUT_ENCODING', 'UTF-8');
Rien à faire
La version de magpierss est la 0.71.1.
Quelqu'un a une idée?
Peut-être grâce à la fonction iconv comme ci-dessous :
http://www.webrankinfo.com/forums/viewt ... htm#320483
http://www.webrankinfo.com/forums/viewt ... htm#320483
loletech a écrit:Dans quoi stockes-tu le texte récupéré : base de donnée, fichier texte brut, fichier html ?
Est-ce que la perte arrive diretement en sortie de magpie ou bien dans une étape ultérieure de ton traitement ?
Les deux. Au début j'ai cru que çà pouvait être du au stockage dans la base. Mais en affichant directement dans un HTML le problème est le même
J'ai aussi eu pas mal de problèmes de ce genre avec magpie rss. La plupart se sont résolus en passant l'encodage de mes pages HTML de UTF-8 vers ISO-8859-1.
Ce n'est pas parfait, mais ça a déjà corrigé 90% de mes problèmes d'affichage.
Ce n'est pas parfait, mais ça a déjà corrigé 90% de mes problèmes d'affichage.
loletech a écrit:J'ai aussi eu pas mal de problèmes de ce genre avec magpie rss. La plupart se sont résolus en passant l'encodage de mes pages HTML de UTF-8 vers ISO-8859-1.
Ce n'est pas parfait, mais ça a déjà corrigé 90% de mes problèmes d'affichage.
Comment fais-tu pour changer l'encodage ?
Car ça m'intéresse. je fais actuellement un remplacement des caractères qui me pose problème.
medium69 a écrit:Comment fais-tu pour changer l'encodage ?
Si je me souviens bien (ça commence à faire un petit moment), j'ai fait 3 modifs :
Pour magpie (dans je ne sais plus quel fichier de config) :
- Code: Tout sélectionner
define('MAGPIE_INPUT_ENCODING', 'ISO-8859-1');
Pour le serveur web (dans httpd.conf) :
- Code: Tout sélectionner
AddDefaultCharset ISO-8859-1
Pour les clients (dans le code html) :
- Code: Tout sélectionner
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
Et normalement, ça roule !
9 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Intégrer un flux RSS sur son site
- La calculatrice de Google
- La syndication de contenu : afficher un flux RSS sur son site
- Tiret ou underscore ? Enfin la réponse !
- Google indexe le Flash
- Google News : trucs et astuces
- Google affiche des liens vers des plans de villes
- Google tente d'expliquer le Google Bombing 'Failure'
- Google traque les colis UPS ou FedEx
- Google Images cherche dans l'actualité
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité






le forum