• I love hungry feed and have been using it without any problems for months now, and then recently I noticed the following error on my feed pages

    An error occured while processing the feed: Undefined index: l9izx18ff83_lza

    This error occurs on all of the pages on my site that display a feed with hungry feed and with lots of different feeds from different sites (all of which were working fine before) so I don’t think it’s the feeds.

    The feed still displays, I just get 6 of those error messages above it in red. One example page that I’m seeing the error on is

    http://paidonlinewritingjobs.com/content/feed-test/

    Any help would be greatly appreciated

    Ben

    http://wordpress.org/extend/plugins/hungryfeed/

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

    (@verysimple)

    Hmm it looks like it could have something to do with non ascii character encoding. If you install version 1.5.2 then the error output has a little more info that might help track down the problem.

    Thread Starter benrpalmer

    (@benrpalmer)

    Okay thanks the extra error output helped me figure out that it was a conflict with two plugins I recently installed, Click heat dynamo and Split Test Dynamo.

    When I deactivated these two plugins the error message disappeared. Is there anyway I can stop the error message from coming up when these plugins are activated? Because the feed still displays correctly, it just has those error messages above it.

    Thanks

    Ben

    Plugin Contributor Jason

    (@verysimple)

    hmm, it’s hard for me to troubleshoot since those are commercial plugins. What’s happening is that HungryFEED is rather strict with error catching and it’s exposing problems in those other plugins that are normally ignored. Ideally those plugin authors would update the code on their end. My guess is that the offending line has some code that is getting a value from an array which would look something like this for example:

    $x = $values[$key]

    but the $values array is not being checked first to see if $key exists.

    it would be better to replace that with something like this, which checks for the existence of the key first:

    $x = (array_key_exists($key,$values) ? $values[$key] : '')

    or, instead of ” you could use null. it depends on what the plugin expects. difficult for me to say.

    Hi, Wesley here from Click Heat Map and Split Test Plugin.

    Are you still having issues with our Plugins? If so, please open a support ticket and we will resolve any issues that might exist in the code of our Plugins.

    Thank you and let us know if you have any other issues.

    ~ Wesley
    PluginDynamo.com
    ClickHeatDynamo.com
    SplitTestDynamo.com
    ContentBuddy.com

    Plugin Contributor Jason

    (@verysimple)

    Hey Wesley, I’m not personally a user of your plugins but I can tell you that hungryFEED temporarily overrides the php error handler to deal with various warnings and deprecated notices fires by simplepie. But it seems to be catching things in other plugins at times. it doens’t stop anything from working but the error does show up in the browser depending on hungryfeed settings.

    I’m trying to figure out why HungryFEED is catching so many errors because i only override error handling for one call to simplepie and then reset it. but anyway there are apparently some undefined index notices coming out of the dynamo plugins.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘[Plugin: HungryFEED] An error occured while processing the feed: Undefined index: l9izx18ff83_lza’ is closed to new replies.