Не работает функция print(), если использовать киррилицу. В логах апача UnicodeEncodeError.
Не помогла принудительная установка LANG=en_US.UTF-8 и LС_ALL=en_US.UTF-8 для пользователя root или wwwrun (от имени этого пользователя запускается апач судя по всему).
Использование в скрипте sys.stdout = codecs.getwriter(“utf-8”)(sys.stdout.detach()) помогает, но я слаб в питоне и не до конца понимаю каким образом это работает и как это использовать для работы GET и POST запросов содержащих кириллицу.
Есть ли решение для настройки апача, чтобы не лезть в дебри питона?