Проблемы с ошибкой создания задания Webalizer cron из-за невозможности открыть файл - как исправить?

Итак, у меня недавно установленный сервер под управлением Ubuntu 14.04 с установкой по умолчанию Sentora - бесплатной панели управления с открытым исходным кодом. Я не делал никаких настроек для webalizer или cron. Поэтому я не уверен, почему эта ошибка выбрасывается. Есть идеи?

Вот электронное письмо, которое я получаю с сервера на адрес электронной почты пользователя root.

Тема: Cron тест -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily)

Тело:

/etc/cron.daily/webalizer: /etc/cron.daily/webalizer: 17: /etc/cron.daily/webalizer: Â продолжить: не найдено awk: fatal: невозможно открыть файл `/etc/webalizer/*.conf для чтения (нет такого файла или каталога)

Дирекотрия /etc/webalizer содержит только один файл: webalizer.conf.sample, И поиск по всему серверу для файла webalizer.conf ничего не дает. Так что-то неправильно настроено? Должен ли я просто удалить эту работу cron или что-то? Какие-нибудь мысли?

1 ответ

Webalizer настроен неправильно, так как нет файла конфигурации. Чтобы использовать это, скопируйте webalizer.conf.sample в webalizer.conf и измените его в соответствии с вашими настройками и потребностями. Вы также можете создать более одного файла конфигурации с .conf, так как задание cron проходит через все *.conf (/etc/cron.daily/webalizer):

for i in ${WEBALIZER_CONFDIR}/*.conf; do
    [...]

И если нет файла, соответствующего этому bash-glob, bash по умолчанию выдаст ошибку.


Если вы не хотите использовать webalizer, удалите его, используя apt-get purge webalizer,

Другие вопросы по тегам