2011-05-05 69 views
0

我刚刚安装了rsslounge 1.7,但我遇到了一个奇怪的问题。 当rsslounge加载时,一切似乎好吧,但是当rss元素是刷新(例如我点击一个类别在左边),rss元素的内容变成“?”。此行为仅发生在希腊文字符上。 我该如何解决这个问题?rssLounge奇怪的问题与希腊字符

回答

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 /解码通话..

这不是一个完美的完整解决方案(其他小问题依然存在),但你至少得到一个功能rss阅读器;)。

编辑:进入配置/ config.ini文件,并添加以下行: resources.db.params.charset =“utf-8”

这应该可以解决一切(旧RSS项目将无法正确打印,虽然)。

+0

这可能是我的阅读理解失败,但通过您的答案扫描使我认为config.ini编辑使得ItemController.php编辑不必要。可能需要明确指出两者都是必要的,或者将它们分组在一个有序列表中。 – cqcallaw 2012-02-26 23:36:03