[Comm] Re: ALM2.4 awstats

Хлызов А.А. =?iso-8859-1?q?A=2EKhlyzov_=CE=C1_asf-trade=2Eru?=
Пт Фев 4 14:31:42 MSK 2005


В сообщении от 4 Февраль 2005 19:21 Michael Shigorin написал(a):
> On Fri, Feb 04, 2005 at 03:09:23AM -0800, Dmitry Vodennikov wrote:
> > Имеется свежепоставленный alm2.4, сделано apt-get update, apt-get
> > upgrade. ------------------------------------------------
> > # ls -ld /var/log/httpd
> > drwxr-x---  2 root apache 4096 Feb  3 07:09 /var/log/httpd
>
> Так задумано, см. bugzilla по apache.
>
> > # cat /etc/cron.d/awstats
> > 0 * * * * awstats /usr/share/awstats/tools/awstats_updateall.pl now
> > -confdir=/etc/awstats
> > -awstatsprog=/usr/share/awstats/wwwroot/cgi-bin/awstats.pl > /dev/null
> > ------------------------------------------------
> > Соответственно скрипт не отрабатывает из-за отсутствия прав на
> > /var/log/httpd. Это только у меня так?
>
> Видимо, нет -- если awstats не добавляют в группу apache.
> Добавьте и повесьте на него багу.

На самом деле, apache здесь ни при чем. Cron'овские задачи (IMHO) выполняются 
от рута, у меня стоит в /etc/cron.hourly вызов скрипта 
#!/bin/sh

/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=mail -update -output 
> /usr/local/awstats/wwwroot/index.html

и оно работает... Хотя
# ls -ld /var/log/httpd/access_log
-rw-r--r--    1 root     apache          0 Янв 30 
04:02 /var/log/httpd/access_log
# ls -ld /var/log/mail/all
-rw-------    1 root     root     10703513 Фев  4 19:26 /var/log/mail/all

у меня он еще и мыльную статистику собирает...

-- 
С уважением,
проектный менеджер ООО "АСФ-Трэйд"
Хлызов Алексей
ICQ UIN: 86543660
E-Mail: A.Khlyzov на asf-trade.ru
WWW: http://auto.asf-trade.ru


Подробная информация о списке рассылки community