Je viens d’avoir un problème avec mon flux RSS. Voici comment je l’ai résolu. Peut être que cela pourra t’aider.
Quand tu essayes d’atteindre ton flux RSS tu as ce message d’erreur:
HTTP Error Code: 500
Detail: There was a problem retrieving the feed:com.burningdoor.rsspp.resource
.impl.HttpConnectionException: Error gettingURL: 500 – Internal Server Error
Il faut d’abord identifier le problème s’il vient de chez toi ou de chez Feedburner. Pour cela il faut désactiver le plugin feedburner. Après avoir désactivé le plugin si le flux généré par le blog n’est pas correcte, le problème vient de chez toi. Quelle chance dans ce cas là j’ai la solution.
Dans mon cas c’est le flux atom (qui ne fonctionne pas et c’est celui-là que j’avais renseigner à Feedburner. Cependant les autres flux fonctionnent. Voici les adresses qui renvoient vers les différents flux:
remplaces www.lebogdetom.info par le nom de ton blog.
Il a suffit ensuite que je donne à feedburner ce flux: http://www.leblogdetom.info/feed/ et une partie de mon problème étais résolu.
Cependant quand j’essayais de m’abonner directement via Firefox, ça ne fonctionnait toujours pas, car il renvoyait vers le flux atom, ce flux qui précisement ne fonctionne pas. C’est là que les choses marrantes commencent. Il faut aller triturer dans le fichier header.php (design–>theme editor). Il faut trouver des lignes de codes qui ressemblent à ceci:
<link rel=”alternate” type=”application/rss+xml” title=”RSS 2.0″ href=”<?php bloginfo(‘rss2_url’); ?>” />
<link rel=”alternate” type=”text/xml” title=”RSS .92″ href=”<?php bloginfo(‘rss_url’); ?>” />
<link rel=”alternate” type=”application/atom+xml” title=”Atom 0.3″ href=”<?php bloginfo(‘atom_url’); ?>” />
Et les transformer en ceci:
<link rel=”alternate” type=”application/rss+xml” title=”RSS 2.0″ href=”http://feeds.feedburner.com/leblogdetom” />
Et tout devrais rentrer dans l’ordre, c’est pas merveilleux…
Je n’aurrais jamais été capable de trouver ça tout seul je remet donc ici un immense et sincère merci à Denis et François.