我刚刚安装了rsslounge 1.7但我遇到了一个奇怪的问题。 当rsslounge加载时,一切似乎 ok ,但是当rss元素刷新时(例如我单击左侧的类别),rss元素的内容变成“? ”。此行为仅在希腊语字符上发生。 我该如何解决这个问题?
答案 0 :(得分:2)
我遇到了同样的问题并通过更改一行修复了它: http://code.google.com/p/rsslounge/source/browse/trunk/application/controllers/ItemController.php#80
将其替换为以下内容:
'html' => $this->view->render('item/list.'.Zend_Controller_Action_HelperBroker::getStaticHelper('viewRenderer')->getViewSuffix()),
基本上,您删除了utf_encode / decode调用...
这不是一个完美的完整解决方案(其他小问题仍然存在),但你至少得到一个功能性的rss阅读器;)。
编辑:转到config / config.ini并添加以下行: resources.db.params.charset =“utf8”
这应该可以解决所有问题(虽然你的旧rss项目无法正确打印)。