Тестирую web-приложение на Ubuntu 9.10:
apache, mod_perl, libjson-perl.
Модуль perl JSON формирует json-ответ в непонятной кодировке.
Если тупо вставить return '[{«name»:«Пример»,«id»:«10»}]',
вместо return JSON->new->utf8(1)->encode( [ \%hash ] );
то браузер нормально отображает.
Также не работает:
return JSON->new->utf8(0)->encode( [ \%hash ] );
На Ubuntu 8.04 проблем не возникает.


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Apache 2.2.8/Ubuntu 8.04 (2008)
- Форум perl, обновление ubuntu (2018)
- Форум Проблемы с кодировок в PERL.... (2011)
- Форум [Perl] CGI Upload + utf8 (2009)
- Форум [kubuntu][ark] Русские имена файлов в архивах zip и rar (2008)
- Форум [Apache TomCat 6][Cannot create JDBC driver of class " for connect URL 'null'] Не могу побороть (2010)
- Форум Perl sendmail to Telegram Bot API TLS1.2 и в Битрикс24 (2020)
- Форум Скелетон ОО-класса, прячущего данные и автоподгружающего методы (2016)
- Форум J2EE + MySQL + JSTL = проблема отображения шрифтов ROOT/USERS (2009)
- Форум Perl JSON::XS и кодирвка (2015)