странная проблема rssLounge с греческими персонажами - PullRequest
0 голосов
/ 06 мая 2011

Я только что установил rsslounge 1.7, но у меня возникла странная проблема. Когда загружается rsslounge, все кажется ok , но когда элементы rss обновляются (например, я нажимаю на категорию слева), содержимое элементов rss превращается в «?». Такое поведение наблюдается только на греческих символах. Как я могу это исправить?

1 Ответ

2 голосов
/ 03 ноября 2011

Я столкнулся с той же проблемой и исправил ее, изменив одну строку: 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 будут напечатаны неправильно).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...