Webalizer-2.01-10

Webalizer-2.01-10

Webalizer-2.01-10

Понадобилось однажды следить за трафиком сайта. Решения лучше Webalizer‘а я не нашел. Но вот беда — не хочет правильно выводить поисковые фразы на русском языке. Это в принципе правильно, потому что по содержимому файла access_log сервера Apache кодировку поисковой фразы никак не определить.

Для лечения был применен xcode, но не в чистом виде, а в переделанном в отдельный сишный модуль (можно взять здесь). Определяет не на 100%, но уже гораздо лучше.

Еще в этом дистрибутиве исправлена ошибка переводчика, который догадался Литву назвать Литанией (Lithuania)

Тестировался под FreeBSD 4.6. Но вроде ничего нестандартного в коде нет, должно компилироваться и под остальными Unix’ами/Linux’ами.

А вот так выглядит часть конфигурационного файла, отвечающая за выделение поисковых фраз:

Скачать подправленный Webalizer можно здесь.

Комментарии