PHP SimplePie在Feeds :: make($ feedUrl,100)上抛出反序列化错误

时间:2018-05-01 11:52:39

标签: php laravel simplepie

使用SimplePie获取最新rss帖子的列表时,以下代码有时会抛出错误:

$rssPosts = Feeds::make($rssFeedUrl, 100);

PHP Notice:  unserialize(): Error at offset 1177620 of 1179648 bytes in /mypath/vendor/simplepie/simplepie/library/SimplePie/Cache/File.php on line 126

这有时仅适用于某些Feed。有人可以帮助我理解如何正确处理这种情况,并仍然获得RSS帖子?似乎饲料在某种程度上被破坏了。

可以使用以下Feed复制:

$rssFeedUrl = "http://feeds.feedburner.com/Makeuseof";
$rssPosts = Feeds::make($rssFeedUrl, 100);

0 个答案:

没有答案