Страница 1 из 1

Глюк R при запуске скрипта через браузер

Добавлено: 18 июл 2010, 01:04
alexkarta
Сам в R не силен. Написали скрипт на R для расчета статискики, рисования графиков. Работает как часы, решили, чтобы скипт работал на сайте. Пользователь вводит параметры в веб морде, django запускает скрипт с нужными параметрами, срипт генерирует графики. Не знаю почему, но когда скрипт запускается, через браузер он не поддерживает кириллицу, только ascii символы. Запуская скрипт через терминал от полльзователя www-data все подписи на русском русуются как надо. Пробовал запустить из разных командных оболочек - все отлично, через браузер - точки вместо русских букв. Может в R как-то можно прописать utf-8 насильно? Какие еще возможны причины проблемы?

Re: Глюк R при запуске скрипта через браузер

Добавлено: 22 июл 2010, 16:15
alexkarta
Решено здесь http://www.linux.org.ru/forum/web-devel ... 9804089706

Нужно было перед запуском R скрипта вызвать export LANG=ru_RU.utf8, т.к. по умолчанию в оболочке задается ASCII