前几天 TT RSS 突然不更新条目了,只是偶尔出来两三条未读。
找了一圈,最终发现有很多 allowed memory size of bytes exhausted 这样的错误,于是跑去 php.ini 把 memory_limit 从 128M 加到了 512M。
之后部分订阅源开始更新,然而仍然有几个订阅源无法更新,日志里依然存在同样的错误,只是少很多。
只好停掉 tt-rss.daemon,然后修改 tt-rss/config.php,加入 define('DAEMON_EXTENDED_DEBUG', true); 后手动 tt-rss/update.php --feeds --force-update,再来看有什么问题。
终于发现在更新某个条目的时候,在缓存图片时会卡住,貌似发生内存溢出,之后整个更新程序就退出了。把那个条目所属的订阅源暂时退订后,再次更新所有条目,就很顺利的更新完成了。
而之后再次订阅这个订阅源,但是禁止本地图片缓存,也能顺利更新。
估计是图片缓存的问题了。
