Ever since switching hosts my magpie cache hasn’t been refreshing. It works on my local installation. It even works if I upload the cache files in the magpie_cache folder from my local install to the production server.
I have all the cache dirs set to 777, I’ve read many threads on similar issues, I’ve tried deleting the magpie_cache folder and recreating it, fsocks is not disabled.
I have this magpie code:
{exp:magpie url="http://watchcelebrate.tv/index.php/main/pyorg_video_xml/" limit="1" refresh="1"}
{items}
{description}
<a href="http://{link}">Watch Todays Program</a>
{/items}
{/exp:magpie}
running at: http://peteryoungren.org/impact/test/
Does anyone have any ideas of what could be up? Maybe a php setting of some sort?
EDIT: this will actually show as correct today since I have updated it. It won’t show up as correct tomorrow when the program changes. I’m going in and changing it every day.
UPDATE:
Just checked the error log on the live server:
[Wed Apr 01 13:43:35 2009] [error] [client 209.112.57.11] PHP Notice: Trying to get property of non-object in /the path /sys folder/plugins/pi.magpie.php on line 105
[Wed Apr 01 13:44:47 2009] [error] [client 220.181.61.199] MagpieRSS: Failed to fetch http://watchcelebrate.tv/index.php/main/pyorg_video_xml/ and cache is off
[Wed Apr 01 13:46:28 2009] [error] [client 209.112.57.11] PHP Warning: MagpieRSS: Failed to fetch http://watchcelebrate.tv/main/pyorg_video_xml/. (HTTP Response: HTTP/1.1 404 Not Found\r\n) in /the path /sys folder/plugins/pi.magpie.php on line 1390
Those are some of the errors I’m getting
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.