Установил Free-sa:
#
# Sample configuration file for free-sa(1)
#
# copy to /usr/local/etc/free-sa/free-sa.conf
#
#########
# FILES #
#########
log="/var/log/squid/access.log"
#usertab="/usr/local/etc/free-sa/users"
downloads="/usr/local/etc/free-sa/downloads.sample"
#local_filter=""
#global_filter=""
###############
# DIRECTORIES #
###############
targetdir="/usr/local/www/lighttpd/data/free-sa"
#targetdir="/usr/local/www/temp"
tmpdir="/tmp/free-sa"
#####################
# REPORTS SELECTION #
#####################
ts="true"
paf="true"
saf="true"
pdn="true"
sdn="true"
cct="true"
pst="true"
dld="false"
fullurl="true"
#users="true"
#email=""
##################
# REPORTS LIMITS #
##################
#paf_limit="50"
#saf_limit="50"
#pdn_limit="50"
#sdn_limit="50"
#cct_limit="50"
#pst_limit="50"
#dld_limit="50"
#lcf_limit="50"
#url_limit="50"
rtr_timeout="5000"
####################
# OTHER PARAMETERS #
####################
name="free-sa.conf"
autorecords="5"
logformat="-1"
fulltraffic="false"
inameuser="true"
indicators="true"
overwrite="0"
resolveip="false"
showinfo="true"
site=""
logo="Free-SA"
rotate="86400"
locale="ru_RU.KOI8-R"
divisor="b"
При попытке запустить выдает следующее:
/usr/local/bin/free-sa -f /usr/local/etc/free-sa/free-sa.conf
sh: environment corrupt; missing value for
SAERROR: [SAsystem] /bin/sh got signal
>[оверквотинг удален]
>logo="Free-SA"
>rotate="86400"
>locale="ru_RU.KOI8-R"
>divisor="b"
>
>
>При попытке запустить выдает следующее:
>/usr/local/bin/free-sa -f /usr/local/etc/free-sa/free-sa.conf
>sh: environment corrupt; missing value for
>SAERROR: [SAsystem] /bin/sh got signalЯ бы посматрел через
strace /usr/local/bin/free-sa -f /usr/local/etc/free-sa/free-sa.conf
И логи.
strace /usr/local/bin/free-sa -f /usr/local/etc/free-sa/free-sa.conf
strace: open("/proc/...", ...): No such file or directory
trouble opening proc fileИ что дальше?
>strace /usr/local/bin/free-sa -f /usr/local/etc/free-sa/free-sa.conf
>strace: open("/proc/...", ...): No such file or directory
>trouble opening proc file
>
>И что дальше?В Free-SA версии 1.5.1 эта ошибка устранена.
та же проблема...SADEBUG: [w_system.c:60] Executing '/bin/sh' with next arguments:
SADEBUG: [w_system.c:62] 0. '/bin/sh'
SADEBUG: [w_system.c:62] 1. '-c'
SADEBUG: [w_system.c:62] 2. '/bin/rm -rf /var/cache/free-sa/*'
sh: environment corrupt; missing value for
SAERROR: [w_system.c:71] /bin/sh got signalПодскажите, плиз, как побороть ошибку..
>та же проблема...
>
>SADEBUG: [w_system.c:60] Executing '/bin/sh' with next arguments:
>SADEBUG: [w_system.c:62] 0. '/bin/sh'
>SADEBUG: [w_system.c:62] 1. '-c'
>SADEBUG: [w_system.c:62] 2. '/bin/rm -rf /var/cache/free-sa/*'
>sh: environment corrupt; missing value for
>SAERROR: [w_system.c:71] /bin/sh got signal
>
>Подскажите, плиз, как побороть ошибку..закаментируйте строку
locale="ru_RU.KOI8-R"
мне помогло
>та же проблема...
>
>SADEBUG: [w_system.c:60] Executing '/bin/sh' with next arguments:
>SADEBUG: [w_system.c:62] 0. '/bin/sh'
>SADEBUG: [w_system.c:62] 1. '-c'
>SADEBUG: [w_system.c:62] 2. '/bin/rm -rf /var/cache/free-sa/*'
>sh: environment corrupt; missing value for
>SAERROR: [w_system.c:71] /bin/sh got signal
>
>Подскажите, плиз, как побороть ошибку..В Free-SA 1.5.1 эта ошибка устранена.
А подскажите такой вопрос, ставлю divisor="K" или divisor="V" результат один и тот же, приходит отчет в байтах... а хочется в KB или MB
>А подскажите такой вопрос, ставлю divisor="K" или divisor="V" результат один и тот
>же, приходит отчет в байтах... а хочется в KB или MBДостаточно странно, у меня в 1.5.1 используется "k" (маленькая) и все работает. Возможно у вас после divisor="K" где то ниже по конфигурационному файлу стоит divisor="b"? Если ошибка не в этом, то напишите сюда пожалуйста вашу версию Free-SA.
>>А подскажите такой вопрос, ставлю divisor="K" или divisor="V" результат один и тот
>>же, приходит отчет в байтах... а хочется в KB или MB
>
>Достаточно странно, у меня в 1.5.1 используется "k" (маленькая) и все работает.
>Возможно у вас после divisor="K" где то ниже по конфигурационному файлу
>стоит divisor="b"? Если ошибка не в этом, то напишите сюда пожалуйста
>вашу версию Free-SA.версия 1.5.1
Блин, файл конфига заканчивался строчкой divisor="V", сейчас после этой строчки нажал "Enter", сохранил конфиг и все заработало... :о))навело на мысль вывод команды:
cat free-sa.conf
....
....
....
#locale="/usr/local/share/free-sa/ru.koi8r"
#locale="ru_RU.KOI8R"
rotate="year"
divisor="V"root@relay:/usr/local/etc/free-sa#
а как сменить тему в free-sa
>а как сменить тему в free-sa1. Зайти в WWWDIR, где размещены отчеты (cd /xxx/.../yyy/free-sa).
2. Зайти в themes (cd themes).
3. Удалить default (rm default).
4. Сделать символическую ссылку default указывающую на каталог нужной темы. (например: ln -s silver default)
5. Обновить в браузере страницу (нажать F5).