• Resolved Dave

    (@dvaer)


    Hi

    On a page of my website I’m importing a feed from a wordpress.com blog I run. It used to work perfectly, but it has stopped working.

    The page is https://www.zzp-boekhouder.nl/administratiekantoor/blog/ and the error I get is:

    HungryFEED can’t get feed. Don’t be mad at HungryFEED. SimplePie reported: The data could not be converted to UTF-8. You MUST have either the iconv or mbstring extension installed. Upgrading to PHP 5.x (which includes iconv) is highly recommended.

    I’ve checked the following:

    1. inserted the feed url in a browser; it displays correctly
    2. pasted the feed into the hungryfeed shortcode again just to be sure and checked there are no curly quotation marks; the error stays
    3. added force_feed to the shortcode like so: [hungryfeed url="https://zzpboekhouder.wordpress.com/feed/" force_feed="1"]; error stays
    4. added decode_url to the shortcode like so: [hungryfeed url="https://zzpboekhouder.wordpress.com/feed/" force_feed="1" decode_url="0"]; error stays
    5. added xml_dump to the shortcode like so: [hungryfeed url="https://zzpboekhouder.wordpress.com/feed/" force_feed="1" decode_url="0" xml_dump="1"]; error stays

    I don’t get any xml_dump info on my page or in the source code. This is what’s in the source code:

    `<!– BEGIN DEBUG OUTPUT FROM FEED at https://zzpboekhouder.wordpress.com/feed/ –>

    <!– END DEBUG OUTPUT FROM FEED –>`

    My server is running PHP 5.3 with iconv support enabled.

    I’m also running my site through Cloudflare, but have switched to development mode during debugging.

    Is there anything else I can try?

    Any help would be very much appreciated.

    Thank you

    https://www.ads-software.com/plugins/hungryfeed/

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Contributor Jason

    (@verysimple)

    This can happen to a feed randomly when somebody inserts a non UTF8 character into a post. WordPress doesn’t handle them very well.

    The easiest solution that seems to work for most people is to use a feed aggregator like feedburner as a proxy (middle man) in between the feed and HungryFEED. Otherwise installing the mbstring extension might work too, but it’s more tricky to install.

    It’s unfortunate the feed is not even making it to HungryFEED, so there’s no way for me to add code to fix the situation. It gets hung up at the WordPress SimplePie library before the parsing even begins and before HungryFEED code gets to take a stab at the data – that’s why you don’t see any output from HungryFEED.

    Thread Starter Dave

    (@dvaer)

    Thanks for your reply Jason. I’ve routed the feed through feedburner and now it works perfectly. Great! Thanks for your help, much appreciated ??

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Hungryfeed error with wordpress.com feed’ is closed to new replies.