Since upgrading to php 5.3, been seeing issues with various plugins, but mainly netflix-x2, where it throws the following error in my web error logs:
[Mon Jan 11 20:30:50 2010] [error] [client 10.0.2.1] PHP Warning: Invalid argument supplied for foreach() in /Library/WebServer/Documents/website/wp-content/plugins/netflix-x2/netflix.php on line 59 [Mon Jan 11 20:33:56 2010] [error] [client 10.0.2.1] PHP Warning: strpos() expects parameter 1 to be string, array given in /Library/WebServer/Documents/website/wp-includes/rss.php on line 577
Looking around online, it looks like this is because using fetch_feed is deprecated. Has anyone else seen this? Anyone have a patch for netflix-x2?
As a note, google-analytics-for-wordpress, and robots-meta both seem to link to rss.php as well.
I'd have to guess something changed with PHP 5.3 that rss.php doesn't like, but the only major difference I've found by googling was that preg_quote now escapes dashes... *shrugs*