Afficher vos images dans votre flux, résoudre le feed vide chez Free…

J’ai rencontré bien des problèmes en hébergeant mon blog (WordPress) chez Free.fr. En effet, en plus de la limite de mémoire cache qui m’empêche d’envoyer des fichiers volumineux auxquels il faut faire des traitements (images, archives…), mon Feed était vide, m’obligeant ainsi de renseigner le flux RSS (http://woodylo.fr/index.php/feed/rss) dans FeedBurner.

Les problèmes :

  • les images ne s’affichaient pas avec FeedBurner. Mes abonnés (par mail ou autre) ne voyaient rien, ce qui ne les incitait pas à venir consulter les billets du blog.
  • mon flux RSS (http://woodylo.fr/index.php/feed/rss) marchait, mais le feed était vide (http://woodylo.fr/index.php/feed)
  • j’avais constamment une erreur bizarre sur le tableau de bord WordPress : fatal error: cannot yet handle MBCS in html_entity_decode()! in […]


La solution :

  • j’ai d’abord désactivé tous les plugins pour voir si cela ne provenait pas d’eux par hasard… Aucun succès, donc je les ai tous remis !
  • j’ai ensuite changé de thème pour voir? Sait-on jamais… Mais ça n’a rien changé au problème !
  • ensuite, j’ai lu que c’est probablement dû à des lignes vides avant ou après les blocs de code PHP. Si vous n’êtes pas fans de sed ou de trucs en lignes de commande, il y a un plugin qui permet de « réparer » vos fichier : Fix Rss Feeds. Encore une fois, rien à faire.
  • je me suis dit que tout cela est bien embêtant. C’est alors que j’ai pensé à PHP5 et Free, et que ce n’était pas activé. J’ai donc remarqué qu’il fallait mettre à la racine du site (blog) un fichier « .htaccess » avec écrit dedans simplement « php 1 » et automagiquement tout était réparé !! Les images s’affichent à présent, l’erreur MBCS n’apparaît plus du tout !


J’espère que ceux qui ont le même problème que moi arriveront à le résoudre par ces instructions… Au final c’était très simple, mais un peu difficile à cerner et à résoudre !

Comments

comments

Articles relatifs

Vous aimerez également...

  • Salut.
    Merci pour ces info, mais sur mon site cela ne marche pas.
    Jusqu’à jeudi j’avais mon flux et tout le reste sans rien toucher, maintenant j’ai le flux vide.
    J’ai mis à jour WP à la version 2.8.4 et, en modifiant le ficher wp-feed.php je peut acceder au blog. Si je laisse le fichier standard, pas de blog du tout.
    Si je crée le fichier .htaccess, rien ne marche plus.
    Tu utilises quoi comme wp-feed.php?

  • Salut.
    Merci pour ces info, mais sur mon site cela ne marche pas.
    Jusqu’à jeudi j’avais mon flux et tout le reste sans rien toucher, maintenant j’ai le flux vide.
    J’ai mis à jour WP à la version 2.8.4 et, en modifiant le ficher wp-feed.php je peut acceder au blog. Si je laisse le fichier standard, pas de blog du tout.
    Si je crée le fichier .htaccess, rien ne marche plus.
    Tu utilises quoi comme wp-feed.php?

  • Woody

    Mon wp-feed contient :

    < ?php /** * Redirects to the RSS2 feed * This file is deprecated and only exists for backwards compatibility * * @package WordPress */ require( './wp-load.php' ); wp_redirect( get_bloginfo( 'rss2_url' ), 301 ); ?>

    De mon côté il a bien fallu que le .htaccess soit là pour que ça marche comme il faut. Aussi je te conseille de vérifier tous tes fichiers PHP avec le plugin « Fix Rss Feeds » qui supprime les espaces en trop qui génèrent parfois des problèmes ! Tiens-moi au courant… Peut-être as-tu mal fait la MàJ?…

  • Merci pour ta réponse.
    Pour la màj j’ai suivi pas par pas les instructions de WP.
    Maintenant le dashbord n’affiche aucune erreur.
    Puis, je t’assure que dés que j’ai un .htaccess c’est tout perdu.

    Decouverte de la dernière minute:
    le flux est toujour là! Je l’ai trouvè sur le index.php/feed/atom. Mais l’icone en haut du browser ne le choppe pas.

  • Merci pour ta réponse.
    Pour la màj j’ai suivi pas par pas les instructions de WP.
    Maintenant le dashbord n’affiche aucune erreur.
    Puis, je t’assure que dés que j’ai un .htaccess c’est tout perdu.

    Decouverte de la dernière minute:
    le flux est toujour là! Je l’ai trouvè sur le index.php/feed/atom. Mais l’icone en haut du browser ne le choppe pas.

  • Woody

    Et donc est-ce que ça t’a aidé ou pas? de mon côté quand je regarde ton flux je n’ai qu’une entrée (feed://blogautoposter.free.fr/blog/index.php/feed/). Si ça ne marche tjs pas, faut voir du côté des permaliens et des plugins qui font peut-être des choses indésirables… dsl de ne pouvoir t’aider + !