RSS Displayer not updating

Permalink 1 user found helpful
I'm using an RSS displayer block on my site, and it doesn't seem to be updating.
Here is my page
http://salleauriol.com/upcoming-events/...
The feed on the right, Recent Results, is
http://askfred.net/rss/results.php?sec_id=1...
When I look at it, I see the top item on the list is "RCFC Championship...".
If I look at that feed with my browser, the top item is "2010 Leon Auriol Open...", which is correct.
Anyone know why?

billn77
 
ChrisWatterston replied on at Permalink Reply
ChrisWatterston
If you delete the block and re-enter it again into the page and re-enter the URL for the RSS feed does it update to the latest news??
billn77 replied on at Permalink Reply
billn77
Tried that. It does not.
Mnkras replied on at Permalink Reply
Mnkras
are you using 5.4.1?
billn77 replied on at Permalink Reply
billn77
No. 5.4.0.5
311Media replied on at Permalink Reply
311Media
Was there an answer here? Same issue for a site of mine in July 2011.
MattWaters replied on at Permalink Reply
MattWaters
Hi 311Media, what's the URL of the feed you're trying to display? Also, what version of concrete5 are you running? I'd be happy to check out your page if you send me the URL.
311Media replied on at Permalink Reply
311Media
its athttp://www.excelpilatesannapolis.com/... latest news

c5 is at current version as are all mods
MattWaters replied on at Permalink Reply
MattWaters
Thanks-- I assume you're trying to display the blog feed, something like:
http://excelpilatesannapolis.blogspot.com/feeds/posts/default...

I can pull the feed into my test site, which grabs the latest post from 7/4. Seems like your site has the same latest post as the blog...do you see something different when you visit the site?
311Media replied on at Permalink Reply
311Media
After 24-48 hours the latest post may show up. If I go in and edit the block on the homepage, not making any changes but hitting save, it will instantly update.
MattWaters replied on at Permalink Reply
MattWaters
Hmm, the block should have a default cache time of 60 minutes-- so it shouldn't take a day or two to update. I wonder if your browser cache might be a factor too. Have you tried clearing it, an hour or two after an update is posted, and seeing if the latest shows up?
ecomatt replied on at Permalink Reply
ecomatt
Has anyone found a solution to this?
on all the sites iv tried this on - about 12 non of the rss display feeds auto update. even when the page is set to not cache content at a all. even emptying the browser cache nothing. the feed url when you click the rss icon is updating fine. running the cron jobs does nothing ether?

the only thing that updates the block is if i empty the cache folder inside concrete5 directory inside files.

please anyone have a solution to this?

white-design.com - the block is middle bottom of the page
the rss feed is white-design.com/index.php/white-design-rss

thanks
Matthew
dwayneparton replied on at Permalink Reply
dwayneparton
Also having the same problem in 5.4.2. If I update the cache the rss block updates but if not it stays the same indefinitely. Still looking for a solution.
Hypocrite replied on at Permalink Reply
Hypocrite
Same problem here.

Actually I have experiences this since 5.4.1.1 and still experiencing it with 5.4.2.

I have thought the problem was with the feeds but it seems that the RSS displayer is not updating correctly.

Also if I change the date format for the RSS Displayer and then edit the block again, the block has again the default date format and not the one I set before.
MattWaters replied on at Permalink Reply
MattWaters
The solution I've found that seems to work is changing the cache time in the SimplePie library. Copy concrete/libraries/3rdparty/simplepie.php up to the proper override directory: (your site root)/libraries/3rdparty/simplepie.php. Open the new copy in a plain text editor and search for this value:

var $cache_duration = 3600;


This is the number of seconds it waits before refreshing. Change this to something like 120 (two minutes). Don't get too aggressive with it or you'll get your site banned from the feed, I guess.

Try that and let me know how it works. Lots of thanks to ScottC for this fix.

We'll look into the date format issue soon. Thanks for bringing this to our attention.
Hypocrite replied on at Permalink Reply
Hypocrite
This worked for me. :)
Hypocrite replied on at Permalink Reply
Hypocrite
Just noticed today that the RSS Displayer is not updating again even though I have changed the cache setting in SimplePie. If I edit the RSS block and save it again, it updates then.
sceva replied on at Permalink Reply
sceva
I am having the same problem, feeds a week old. I changed the cache_duration setting to 120, but after a few minutes still no change. I then went to the Sitewide Settings - General page, and cleared the cache there, then the feed updated. Will have to wait and see if it will do it automatically next time.

One other strange note that might help the programmers find the issue: my rss feed blocks are in the scrapbook. When I look at the scrapbook page it shows the latest feed there, but when I went back to view the webpage it still showed the old feeds.
GregJoyce replied on at Permalink Reply
GregJoyce
I think what you might want to try is to use the "real block" instead of a scrapbook version of the block. Try that and see if that solves the problem. Maybe others will have a similar experience.
sceva replied on at Permalink Reply
sceva
Could be, but I have been using the scrapbook block for about 2 years without a problem... until now.

And your image is, well, scary.
Hypocrite replied on at Permalink Reply
Hypocrite
I don't have a Scrapbook version but am still experiencing the problem.
sceva replied on at Permalink Reply
sceva
Had to clear the cache again today.
Gunners replied on at Permalink Reply
Unfortunately, this didn't work for me. I changed it to 600 seconds (10 minutes) and 24 hours later it still hadn't updated. Here is my page
http://www.charlestongunners.com...
MattWaters replied on at Permalink Reply
MattWaters
What are your site cache settings? I believe the default is somewhere around 72 hours.
newcom replied on at Permalink Reply
hi, i have the same problem (rss not updating)- did you find a solution?