Webalizer-2.01-10
Понадобилось однажды следить за трафиком сайта. Решения лучше Webalizer‘а я не нашел. Но вот беда — не хочет правильно выводить поисковые фразы на русском языке. Это в принципе правильно, потому что по содержимому файла access_log сервера Apache кодировку поисковой фразы никак не определить.
Для лечения был применен xcode, но не в чистом виде, а в переделанном в отдельный сишный модуль (можно взять здесь). Определяет не на 100%, но уже гораздо лучше.
Еще в этом дистрибутиве исправлена ошибка переводчика, который догадался Литву назвать Литанией (Lithuania)
Тестировался под FreeBSD 4.6. Но вроде ничего нестандартного в коде нет, должно компилироваться и под остальными Unix’ами/Linux’ами.
А вот так выглядит часть конфигурационного файла, отвечающая за выделение поисковых фраз:
Скачать подправленный Webalizer можно здесь.
Комментарии