Проблемы с ошибкой создания задания 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
,