[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