При использовании 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
Иногда это происходит только для определенных каналов. Может ли кто-нибудь помочь мне понять, что будет сделано для правильной обработки этого сценария, и при этом получать сообщения RSS? Похоже, что канал каким-то образом поврежден.
Может быть воспроизведено с использованием следующего канала:
$rssFeedUrl = "http://feeds.feedburner.com/Makeuseof";
$rssPosts = Feeds::make($rssFeedUrl, 100);