Я использую PISG для генерации статистики для IRC-канала.
Лог-файлы из лог-модуля ZNC.
Журналы находятся в этой папке: ~/.znc/moddata/log/
Проблема в том, что когда я генерирую статистику с помощью PISG, мой stats.html показывает некоторые странные символы (�) вместо букв с акцентами (éèç, ..)
Дополнительная информация:
- Я использую ZNC 1.4 и не могу обновить
- ZNC использует UTF-8 для внутреннего использования
- Я использую PISG v0.73, которая является последней версией
- Сгенерированные статистические данные на французском языке (мне нужна поддержка и т.д.)
У PISG есть возможность указать LogCharset и Charset (Charset используется для сгенерированной страницы), но у меня не получается, чтобы эти буквы отображались правильно. Я не уверен, какую кодировку указывать там.
Также ZNC поддерживает кодировку символов в ядре начиная с 1.6
но так как я использую 1.4, мне нужно использовать ZNC Charset/old module, мне неясно, какую кодировку мне нужно настроить.
Если я использую file -bi
в любом из моих файлов журналов, он возвращает «application /stream charset:binary».
Вот короткая версия моего конфигурационного файла PISG:
<channel="#chanel">
LogDir="/home/math/.znc/moddata/log"
LogPrefix = "math_network_#chanel"
Format = "energymech"
Maintainer = "math"
OutputFile = "/home/math/public_html/irc_stats/stats.html"
Network = "Network"
Lang = "FR"
</channel>
<set channel="#chanel">
# <set LogCharset="UTF-8">
# <set Charset="UTF-8">
Я около 90% уверен , что моя проблема может быть решена только с кодировок / старый модуль ZnC в.
Любая идея будет приветствоваться.