1

Я использую 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 в.

Любая идея будет приветствоваться.

0