Вопрос по Webalizer

spark
На сайте с 24.01.2001
Offline
130
1415

После того, как установили последнюю версию webalizer 2.01-09 перестал отображать Search Strings с русскими запросами, только латиницу дает.

Было ли у кого подобное и как с этим бороться? Заранее благодарен.

SS
На сайте с 31.08.2001
Offline
14
#1

Originally posted by spark:
После того, как установили последнюю версию webalizer 2.01-09 перестал отображать Search Strings с русскими запросами, только латиницу дает.

Было ли у кого подобное и как с этим бороться? Заранее благодарен.

Было... Вылечилось исправлением строки 738 в webalizer.c с

if (*cp1<32 || *cp1>=127 || *cp1=='<') *cp1=0;

на

if ((*cp1<32 && *cp1>0) || *cp1==127 || *cp1=='<') *cp1=0;

Автор на письмо с сообщением об ошибке и предложенным исправлением не ответил. Так что изменения неофициальные, что сломается --- я не виноват.

spark
На сайте с 24.01.2001
Offline
130
#2

Вельми дякую. Попробуем.

Тут сисадмин подсказывает, что в старых версиях были найдены бреши по безопасности. Если кого-то это волнует, желательно апгрейт сделать все же.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий