Страница 1 из 1

squid+sqstat=error4 Error in the configuration file.

Добавлено: 2011-01-11 13:39:52
pucher
Всем привет!
Впервые настраиваю squid+sqstat.
При обращении к sqstat возникает такая ошибка:

Код: Выделить всё

Error (4): Error in the configuration file.
"group_by" can be only "username" or "host"
Листинг config.inc.php

Код: Выделить всё

/* IP-адрес прокси-сервера или хостнейм */
$squidhost[0]="192.168.0.1";
/* Порт прокси-сервера */
$squidport[0]=3128;
/* cachemgr_passwd в squid.conf. Оставить пустым для отключения авторизации */
$cachemgr_passwd[0]="pas111";
/* Резолвить пользовательские IP-адреса или нет [true|false] */
$resolveip[0]=true;
/* Расскоментируйте следующую строку, если хотите использовать hosts-like файл.
   Смотрите hosts.txt.dist. */
// $hosts_file[0]="hosts.txt"
/* Группировать пользователей по имени хоста - "host" или по имени пользователя - "username".
   По имени пользователя работает только с with squid 2.6+ */
$group_by[0]="host";
Версия squid 2.7

Подскажите, пожалуйста, где что упустил?

Re: squid+sqstat=error4 Error in the configuration file.

Добавлено: 2011-01-11 15:15:40
pucher
решил вопрос с group_by, всему вина моя невнимательность.
Другой вопрос, скажите, пожалуйста, как сделать так, чтобы вместо Ip адресов сайтов, которые посещают пользователи в данный момент, отображались их доменные имена?
Ругается warning line 231 in sqstat.class.php

Re: squid+sqstat=error4 Error in the configuration file.

Добавлено: 2011-01-11 15:26:38
pucher
Так наверное будет точнее

Код: Выделить всё

Notice: Use of undefined constant SQSTAT_SHOWLEN - assumed 'SQSTAT_SHOWLEN' in /usr/local/share/sqstat/sqstat.class.php on line 231
Warning: substr() expects parameter 3 to be long, string given in /usr/local/share/sqstat/sqstat.class.php on line 231

Re: squid+sqstat=error4 Error in the configuration file.[РЕШ

Добавлено: 2011-01-11 16:15:02
pucher
Достаточно в файле config.inc.php определить:
DEFINE("SQSTAT_SHOWLEN,100)"